diff --git a/chat/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java b/chat/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java index c00b7fa94a..24e329496b 100644 --- a/chat/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java +++ b/chat/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java @@ -41,10 +41,12 @@ public TranslatableComponent(TranslatableComponent original) { super( original ); setTranslate( original.getTranslate() ); + List temp = new ArrayList(); for ( BaseComponent baseComponent : original.getWith() ) { - with.add( baseComponent.duplicate() ); + temp.add( baseComponent.duplicate() ); } + setWith( temp ); } /**