diff --git a/chat/src/main/java/net/md_5/bungee/api/chat/ComponentBuilder.java b/chat/src/main/java/net/md_5/bungee/api/chat/ComponentBuilder.java index 5769dc32..4aa2d706 100644 --- a/chat/src/main/java/net/md_5/bungee/api/chat/ComponentBuilder.java +++ b/chat/src/main/java/net/md_5/bungee/api/chat/ComponentBuilder.java @@ -242,8 +242,9 @@ public class ComponentBuilder */ public BaseComponent[] create() { - parts.add( current ); - return parts.toArray( new BaseComponent[ parts.size() ] ); + BaseComponent[] result = parts.toArray( new BaseComponent[ parts.size() + 1 ] ); + result[parts.size()] = current; + return result; } public static enum FormatRetention