CLASS net/minecraft/class_2196 net/minecraft/command/argument/MessageArgumentType FIELD field_51482 MESSAGE_TOO_LONG_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FIELD field_9876 EXAMPLES Ljava/util/Collection; METHOD method_45562 getSignedMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V ARG 0 context ARG 1 name ARG 2 callback METHOD method_45563 filterText (Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)Ljava/util/concurrent/CompletableFuture; ARG 0 source ARG 1 message METHOD method_45566 chain (Ljava/util/function/Consumer;Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)V ARG 0 callback ARG 1 source ARG 2 message METHOD method_45568 (Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_5837;)V ARG 3 filtered METHOD method_45569 chainUnsigned (Ljava/util/function/Consumer;Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)V ARG 0 callback ARG 1 source ARG 2 message METHOD method_59836 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 length ARG 1 maxLength METHOD method_9339 getMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; ARG 0 context ARG 1 name METHOD method_9340 message ()Lnet/minecraft/class_2196; METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; ARG 1 reader CLASS class_2197 MessageFormat FIELD comp_2653 contents Ljava/lang/String; FIELD comp_2654 selectors [Lnet/minecraft/class_2196$class_2198; METHOD (Ljava/lang/String;[Lnet/minecraft/class_2196$class_2198;)V ARG 1 contents ARG 2 selectors METHOD comp_2653 contents ()Ljava/lang/String; METHOD comp_2654 selectors ()[Lnet/minecraft/class_2196$class_2198; METHOD method_44268 format (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2561; ARG 1 source METHOD method_9341 format (Lnet/minecraft/class_2168;Z)Lnet/minecraft/class_2561; ARG 1 source ARG 2 canUseSelectors METHOD method_9342 parse (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2196$class_2197; ARG 0 reader ARG 1 canUseSelectors CLASS class_2198 MessageSelector METHOD (IILnet/minecraft/class_2300;)V ARG 1 start ARG 2 end ARG 3 selector METHOD method_9345 format (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2561; ARG 1 source