Êþº¾E<  java/lang/Object()V0net/minecraft/commands/arguments/MessageArgument  8net/minecraft/commands/arguments/MessageArgument$Message  +com/mojang/brigadier/context/CommandContext getArgument7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;   getSource()Ljava/lang/Object;)net/minecraft/commands/CommandSourceStack  resolveComponentS(Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/Component;  getSigningContext0()Lnet/minecraft/commands/CommandSigningContext; !"# $,net/minecraft/commands/CommandSigningContextB(Ljava/lang/String;)Lnet/minecraft/network/chat/PlayerChatMessage; &'( )*,net/minecraft/network/chat/PlayerChatMessagewithUnsignedContentV(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/PlayerChatMessage; , -.resolveSignedMessagey(Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)V 0 12textLjava/lang/String; &4 5$system 7 8.resolveDisguisedMessage : ;< getServer(()Lnet/minecraft/server/MinecraftServer; > ?@filterPlainTextƒ(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture; BCD EF$net/minecraft/server/MinecraftServergetChatDecorator,()Lnet/minecraft/network/chat/ChatDecorator; H IJ getPlayer+()Lnet/minecraft/server/level/ServerPlayer; &L MNdecoratedContent(()Lnet/minecraft/network/chat/Component; PQR ST(net/minecraft/network/chat/ChatDecoratordecoratew(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; V WXgetChatMessageChainer"()Lnet/minecraft/util/TaskChainer;Z [\accept�(Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; ^_` abnet/minecraft/util/TaskChainerappendH(Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;)V def [gjava/util/function/Consumer(Ljava/lang/Object;)V ijk lm'net/minecraft/server/level/ServerPlayergetUUID()Ljava/util/UUID; &o pqhasSignatureFrom(Ljava/util/UUID;)Z is tu getTextFilter+()Lnet/minecraft/server/network/TextFilter; &w xy signedContent()Ljava/lang/String; {|} ~'net/minecraft/server/network/TextFilterprocessStreamMessage<(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; �‚ƒ „…)net/minecraft/server/network/FilteredText passThrough?(Ljava/lang/String;)Lnet/minecraft/server/network/FilteredText; ‡ˆ‰ Š‹&java/util/concurrent/CompletableFuturecompletedFuture<(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; � Ž� parseText`(Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/commands/arguments/MessageArgument$Message; ‘’“ ”•>net/minecraft/commands/arguments/selector/EntitySelectorParserallowSelectors(Ljava/lang/Object;)Z — ˜™EXAMPLESLjava/util/Collection; › œ�parseq(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/MessageArgument$Message; Ÿ œ _(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/MessageArgument$Message; �¢ £¤mask)()Lnet/minecraft/network/chat/FilterMask; &¦ §¨filterW(Lnet/minecraft/network/chat/FilterMask;)Lnet/minecraft/network/chat/PlayerChatMessage;ªargument.message.too_long ¬­® ¯°$net/minecraft/network/chat/ComponenttranslatableEscapeT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent;²java/lang/String´ Hello world!¶foo¸@eº Hello @p :) ¼½¾ ¿Àjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;ÂLcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;Ï/net/minecraft/commands/arguments/SignedArgument Signature*Ljava/util/Collection;CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/commands/arguments/MessageArgument;message4()Lnet/minecraft/commands/arguments/MessageArgument; getMessageg(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;context-Lcom/mojang/brigadier/context/CommandContext;name:Lnet/minecraft/commands/arguments/MessageArgument$Message;LocalVariableTypeTableZLcom/mojang/brigadier/context/CommandContext; Exceptionsã6com/mojang/brigadier/exceptions/CommandSyntaxExceptionMethodParameters”(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;resolveChatMessage_(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)VtaskLjava/util/function/Consumer;sender+Lnet/minecraft/commands/CommandSourceStack; formatted&Lnet/minecraft/network/chat/Component;signingContext.Lnet/minecraft/commands/CommandSigningContext;signedArgument.Lnet/minecraft/network/chat/PlayerChatMessage;MLjava/util/function/Consumer; StackMapTable¼(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)Vserver&Lnet/minecraft/server/MinecraftServer;filteredFuture(Ljava/util/concurrent/CompletableFuture; decoratedULjava/util/concurrent/CompletableFuture;©(Ljava/util/function/Consumer;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Vargument decorator*Lnet/minecraft/network/chat/ChatDecorator;player)Lnet/minecraft/server/level/ServerPlayer;°(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/concurrent/CompletableFuture;reader#Lcom/mojang/brigadier/StringReader;sourceLjava/lang/Object;TS;x(Lcom/mojang/brigadier/StringReader;TS;)Lnet/minecraft/commands/arguments/MessageArgument$Message;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; getExamples()Ljava/util/Collection;,()Ljava/util/Collection;I(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object;7(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;lambda$resolveSignedMessage$0Ÿ(Lnet/minecraft/network/chat/PlayerChatMessage;Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;Lnet/minecraft/server/network/FilteredText;)Vfiltered+Lnet/minecraft/server/network/FilteredText;filteredMessagelambda$static$0D(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;length maxLengthLjava/lang/Object;Lnet/minecraft/commands/arguments/SignedArgument; SourceFileMessageArgument.java NestMembers5net/minecraft/commands/arguments/MessageArgument$PartBootstrapMethodsg" # %.(Lnet/minecraft/server/network/FilteredText;)V( ) + ,-. /0"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesMessage4Ecom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType$FunctionFunctionPart8%java/lang/invoke/MethodHandles$Lookup:java/lang/invoke/MethodHandlesLookup!Θ™ÐÑÌÍÒ/*·±ÓÔ ÕÖ ×ØÒ »Y· °Ó# ÙÚÒk*+ ¶ À M,*¶À¶°Ó ' (Ô ÛÜÝ2 ×Þß Ûàáâä ÛÝÐå æçÒ)U*+ ¶ À N*¶À:-¶:¶:+¹ :Æ,¶%¸+§,-´/¸3¶%¸6±Ó& , -.0#1-223B5T7ÔRUÛÜUÝ2Uèé J×ÞAêë9ìí#2îï-(ðñßUÛàUèòó"ÿB ±d ¬!&áâä ÛÝèÐô -.Ò¼4+¶9N+,¸=:-¶A+¶G,¶K¹O:+¶U,*ºY¹]±Ó:; <>3DÔ>4èé4êë4ðñ/õö (÷øùíß4èò (÷úä èêðÐû 8.Ò•%+¶9¶AN-+¶G,¶K¹O:*,¶%¹c±ÓGHI$JÔ4%èé%êë%üñýþ ùíß %èòä èêüÐû ?@Ò…-*¶GM,Æ+,¶h¶n™,¶r+¶v¹z°+¶v¸€¸†°ÓMNO"QÔ -êë-×ñ(ÿóü"iä ê×М Ò:+¸Œ°ÓXÔÕÖáâäœ�ÒY +,¸�¸Œ°Ó]Ô  ÕÖ  ß  áâä Ð    Ò.²–°ÓbÔ ÕÖÐ Aœ Ò1*+,¶š°ÓÔ ÕÖáâä   AœÒ0*+¶ž°ÓÔ ÕÖáâä Òy*+¶%-¶¡¶¥:,¹c±Ó?@ABCÔ4ðñùíèé ñ ÒF©½Y*SY+S¸«°Ó ÔÒJ.½±Y³SYµSY·SY¹S¸»³–»ÁYºÃ·Ç³Ê±Ó  Ð * !$*&'&1" 23Á5 679;