Êþº¾En  java/lang/Object()V debugconfig  net/minecraft/commands/CommandsliteralI(Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;   LEVEL_ADMINS2Lnet/minecraft/server/permissions/PermissionCheck;   hasPermissionn(Lnet/minecraft/server/permissions/PermissionCheck;)Lnet/minecraft/server/permissions/PermissionProviderCheck;  3com/mojang/brigadier/builder/LiteralArgumentBuilderrequiresN(Ljava/util/function/Predicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder;config target "#$ %&/net/minecraft/commands/arguments/EntityArgumentplayer3()Lnet/minecraft/commands/arguments/EntityArgument; ( )*argumentw(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;, -.run ()Lcom/mojang/brigadier/Command; 012 344com/mojang/brigadier/builder/RequiredArgumentBuilderexecutesN(Lcom/mojang/brigadier/Command;)Lcom/mojang/brigadier/builder/ArgumentBuilder; 6 78then^(Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;:unconfig <=> ?@-net/minecraft/commands/arguments/UuidArgumentuuid1()Lnet/minecraft/commands/arguments/UuidArgument;B CDgetSuggestions6()Lcom/mojang/brigadier/suggestion/SuggestionProvider; 0F GHsuggestsl(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;,KdialogB NOP KQ5net/minecraft/commands/arguments/ResourceOrIdArgumentt(Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgument;, 06 UVW XY&com/mojang/brigadier/CommandDispatcherregistere(Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/tree/LiteralCommandNode;[java/util/HashSet Z ^_` ab$net/minecraft/server/MinecraftServer getConnection9()Lnet/minecraft/server/network/ServerConnectionListener; def gh5net/minecraft/server/network/ServerConnectionListenergetConnections()Ljava/util/List; jkl mnjava/util/Listiterator()Ljava/util/Iterator; pqr stjava/util/IteratorhasNext()Z pv wxnext()Ljava/lang/Object;z net/minecraft/network/Connection y| }~getPacketListener(()Lnet/minecraft/network/PacketListener;€Bnet/minecraft/server/network/ServerConfigurationPacketListenerImpl ‚ ƒ„getOwner"()Lcom/mojang/authlib/GameProfile; †‡ˆ ‰Šcom/mojang/authlib/GameProfileid()Ljava/util/UUID; Œ�Ž ��java/util/UUIDtoString()Ljava/lang/String; ’“” •– java/util/Setadd(Ljava/lang/Object;)Z ˜™š ›„'net/minecraft/server/level/ServerPlayergetGameProfile ˜� žŸ connection;Lnet/minecraft/server/network/ServerGamePacketListenerImpl; ¡¢£ ¤9net/minecraft/server/network/ServerGamePacketListenerImplswitchToConfig¦ §¨get?(Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; ª«¬ ­®)net/minecraft/commands/CommandSourceStack sendSuccess!(Ljava/util/function/Supplier;Z)V Œ° ±–equals ª³ ´µ getServer(()Lnet/minecraft/server/MinecraftServer; ·¸¹ º»0net/minecraft/server/commands/DebugConfigCommandfindConfigPlayer|(Lnet/minecraft/server/MinecraftServer;Ljava/util/UUID;)Lnet/minecraft/server/network/ServerConfigurationPacketListenerImpl; ½ ¾ returnToWorldÀCan't find player to unconfig ÂÃÄ Å$net/minecraft/network/chat/ComponentA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; ªÇ ÈÉ sendFailure)(Lnet/minecraft/network/chat/Component;)VËAnet/minecraft/network/protocol/common/ClientboundShowDialogPacket ÊÍ Î(Lnet/minecraft/core/Holder;)V Ð ÑÒsend*(Lnet/minecraft/network/protocol/Packet;)VÔCan't find player to talk to †Ö ×�name ÙÚÛ ÜÝjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;ß àámakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ãäå æx+com/mojang/brigadier/context/CommandContext getSource <è éêgetUuidQ(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; Nì íî getDialog\(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/core/Holder; ·ð ñò showDialogY(Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;Lnet/minecraft/core/Holder;)I ·ô õögetUuidsInConfig<(Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; øùú ûü/net/minecraft/commands/SharedSuggestionProvidersuggestr(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ·þ :ÿ>(Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;)I "  getPlayerj(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; · W(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;)ICodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/server/commands/DebugConfigCommand;W(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V dispatcher(Lcom/mojang/brigadier/CommandDispatcher;context,Lnet/minecraft/commands/CommandBuildContext;LocalVariableTypeTableULcom/mojang/brigadier/CommandDispatcher;MethodParameters Signature„(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)VconfigListenerDLnet/minecraft/server/network/ServerConfigurationPacketListenerImpl;"Lnet/minecraft/network/Connection;server&Lnet/minecraft/server/MinecraftServer;resultLjava/util/Set;#Ljava/util/Set; StackMapTableP(Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable;source+Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/server/level/ServerPlayer; gameProfile Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;listenerLnet/minecraft/core/Holder;ALnet/minecraft/core/Holder;(Lnet/minecraft/commands/CommandSourceStack;Ljava/util/UUID;Lnet/minecraft/core/Holder;)Ilambda$config$0H(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component;lambda$register$40(Lcom/mojang/brigadier/context/CommandContext;)Ic-Lcom/mojang/brigadier/context/CommandContext; Exceptions46com/mojang/brigadier/exceptions/CommandSyntaxExceptionlambda$register$3‹(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;p4Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;lambda$register$2lambda$register$1lambda$register$0 SourceFileDebugConfigCommand.javaBootstrapMethods/A ·B ;/6E ·F :6H ·I 9/K ·L 56N ·O ./xR ·S ,-U(()Lnet/minecraft/network/chat/Component;W#Switched player () to config modeY Z[\ ]^"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;` abc àd$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesgDnet/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgumentDialogArgumentj%java/lang/invoke/MethodHandles$Lookupljava/lang/invoke/MethodHandlesLookup!· /*·±   X /�*¸ ²¸¶À¸ ¸!¸'º+¶/¶5¶5À9¸ ¸;¸'ºA¶EºI¶/¶5¶5ÀJ¸ ¸;¸'ºL¶EJ+¸M¸'ºR¶/¶S¶5¶5À¶TW±b"# $&($)''*%2-7/B0J1M.P,X5]7h8n:y;|96‚4ˆ"Œ@ � � �    õö×T»ZY·\L*¶]¶c¹iM,¹o™7,¹uÀyN-¶{:Á™À:+¶�¶…¶‹¹‘W§ÿÆ+°CD(E=FOHRI *=('žTL Lý’p9ú c+¶—M+´œ¶ *,º¥¶©¬MN OP  ! "#$    º»ºL*¶]¶c¹iM,¹o™7,¹uÀyN-¶{:Á™À:¶�¶…+¶¯™°§ÿưT U5VDWGZJ\ *5 'žLL % ü p9ú  &' :ÿ~*¶²+¸¶M,Æ ,¶¼¬*¿¸Á¶Æ¬` b cdfg  ! % (ü    ñò¢&*¶²+¸¶N-Æ-»ÊY,·Ì¶Ï¬*Ó¸Á¶Æ¬l n opr$s *& !& %&K) ( &K*ü   K+ ,->*¶Õ*¶…¸ØºÞ¸Á°O #$ ./A*¶âÀª*¸ç*J¸ë¸ï¬; 0123 56F*¶âÀª¶²¸ó+¸÷°8 017823 9/;*¶âÀª*¸ç¸ý¬1 0123 :6F*¶âÀª¶²¸ó+¸÷°0 017823 ;/;*¶âÀª*¸¸¬) 0123<=>DX?@?XCDCX?G?XCJCX?M?XPQT_VefNh ikm