CLASS net/minecraft/class_2564 net/minecraft/text/Texts FIELD field_33536 DEFAULT_SEPARATOR Ljava/lang/String; FIELD field_33537 GRAY_SEPARATOR_TEXT Lnet/minecraft/class_2561; FIELD field_33538 SEPARATOR_TEXT Lnet/minecraft/class_2561; METHOD method_10881 parse (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250; ARG 0 source ARG 1 text ARG 2 sender ARG 3 depth METHOD method_10882 toText (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; ARG 0 profile METHOD method_10883 toText (Lcom/mojang/brigadier/Message;)Lnet/minecraft/class_2561; ARG 0 message METHOD method_10884 join (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_2561; ARG 0 elements ARG 1 transformer METHOD method_10885 bracketed (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; ARG 0 text METHOD method_10886 (Ljava/lang/String;)Lnet/minecraft/class_2561; ARG 0 string METHOD method_10887 joinOrdered (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_2561; ARG 0 elements ARG 1 transformer METHOD method_10888 joinOrdered (Ljava/util/Collection;)Lnet/minecraft/class_2561; ARG 0 strings METHOD method_10889 setStyleIfAbsent (Lnet/minecraft/class_5250;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; ARG 0 text ARG 1 style METHOD method_27663 parseStyle (Lnet/minecraft/class_2168;Lnet/minecraft/class_2583;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_2583; ARG 0 source ARG 1 style ARG 2 sender ARG 3 depth METHOD method_36330 parse (Lnet/minecraft/class_2168;Ljava/util/Optional;Lnet/minecraft/class_1297;I)Ljava/util/Optional; ARG 0 source ARG 1 text ARG 2 sender ARG 3 depth METHOD method_36331 join (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lnet/minecraft/class_5250; ARG 0 elements ARG 1 separator ARG 2 transformer METHOD method_36332 join (Ljava/util/Collection;Lnet/minecraft/class_2561;Ljava/util/function/Function;)Lnet/minecraft/class_5250; ARG 0 elements ARG 1 separator ARG 2 transformer