Êþº¾Ei  java/lang/Object()V   Gnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template registryKey%Lnet/minecraft/resources/ResourceKey;  %net/minecraft/network/FriendlyByteBufwriteResourceKey((Lnet/minecraft/resources/ResourceKey;)V  readRegistryKey'()Lnet/minecraft/resources/ResourceKey;  h(Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info;Lnet/minecraft/resources/ResourceKey;)Vregistry  !#net/minecraft/resources/ResourceKey identifier&()Lnet/minecraft/resources/Identifier; #$% &'"net/minecraft/resources/IdentifiertoString()Ljava/lang/String; )*+ ,-com/google/gson/JsonObject addProperty'(Ljava/lang/String;Ljava/lang/String;)V / 09net/minecraft/commands/arguments/ResourceSelectorArgument 234 56>net/minecraft/commands/arguments/ResourceSelectorArgument$Infounpack†(Lnet/minecraft/commands/arguments/ResourceSelectorArgument;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template; 28 9:serializeToJsonh(Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template;Lcom/google/gson/JsonObject;)V 2< =>deserializeFromNetworkr(Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template; 2@ ABserializeToNetworks(Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template;Lnet/minecraft/network/FriendlyByteBuf;)VD7net/minecraft/commands/synchronization/ArgumentTypeInfoCodeLineNumberTableLocalVariableTablethis@Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info;LocalVariableTypeTableELnet/minecraft/commands/arguments/ResourceSelectorArgument$Info;templateILnet/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template;out'Lnet/minecraft/network/FriendlyByteBuf;NLnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;MethodParameters Signaturex(Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;Lnet/minecraft/network/FriendlyByteBuf;)Vinw(Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;Lcom/google/gson/JsonObject;m(Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;Lcom/google/gson/JsonObject;)Vargument;Lnet/minecraft/commands/arguments/ResourceSelectorArgument;@Lnet/minecraft/commands/arguments/ResourceSelectorArgument;�(Lnet/minecraft/commands/arguments/ResourceSelectorArgument;)Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;q(Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;a(Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lcom/google/gson/JsonObject;)Vk(Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;l(Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;Lnet/minecraft/network/FriendlyByteBuf;)VñLjava/lang/Object;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/arguments/ResourceSelectorArgument$Info.Template;>; SourceFileResourceSelectorArgument.javaNestHost InnerClassesInfoTemplateh@net/minecraft/commands/synchronization/ArgumentTypeInfo$Template!2C EA*·±FdG HIJ HKABEg ,+´¶ ±F yzG  HI LM NOJ HK LPQ LNRS=>ES »Y*+¶·°F~G HI TOJ  HKQTRU9:Eo,+´¶¶"¶(±F ƒ„G HILMNVJHKLPQ LNRW56E] »Y*+´.·°FˆG HI XYJ HK XZQXR[A5\EE *+À/¶1°FdG  HIJ  HKQXA9]EF *+À,¶7±FdG  HIJ  HKQ LNA=^EB*+¶;°FdG HIJ HKQTAA_EF *+À,¶?±FdG  HIJ  HKQ LNR`abc/d2/e 2fgCf