diff --git a/api/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java b/api/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java index c81718356..8ce1fb0ff 100644 --- a/api/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java +++ b/api/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java @@ -78,6 +78,13 @@ public abstract class BaseComponent setObfuscated( old.isObfuscatedRaw() ); setClickEvent( old.getClickEvent() ); setHoverEvent( old.getHoverEvent() ); + if ( extra != null ) + { + for ( BaseComponent component : extra ) + { + addExtra( component.duplicate() ); + } + } } /**