Êþº¾Ea  java/lang/Object()V   Cnet/minecraft/commands/arguments/NbtPathArgument$IndexedElementNodeindexInet/minecraft/nbt/CollectionTag  size()I  get(I)Lnet/minecraft/nbt/Tag;  java/util/Listadd(Ljava/lang/Object;)Z   getTag*(Lnet/minecraft/nbt/Tag;Ljava/util/List;)V"net/minecraft/nbt/ListTag ! %&' (java/util/function/Supplier()Ljava/lang/Object;*net/minecraft/nbt/Tag ), -equals / 01setTag(ILnet/minecraft/nbt/Tag;)Z 3 4remove65net/minecraft/commands/arguments/NbtPathArgument$Node(I)VCodeLineNumberTableLocalVariableTablethisELnet/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode;MethodParameters actualIndexlist!Lnet/minecraft/nbt/CollectionTag;parentLnet/minecraft/nbt/Tag;outputLjava/util/List;LocalVariableTypeTable)Ljava/util/List; StackMapTable SignatureC(Lnet/minecraft/nbt/Tag;Ljava/util/List;)VgetOrCreateTagG(Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)VchildLjava/util/function/Supplier;6Ljava/util/function/Supplier;y(Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;Ljava/util/List;)VcreatePreferredParentTag()Lnet/minecraft/nbt/Tag;7(Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I previousValuenewValuetoAddP(Lnet/minecraft/nbt/Tag;Ljava/util/function/Supplier;)I removeTag(Lnet/minecraft/nbt/Tag;)I SourceFileNbtPathArgument.javaNestHost]0net/minecraft/commands/arguments/NbtPathArgument InnerClassesIndexedElementNodeNode 5 78F *·*µ±9ª« ¬: ;< =  8ÞH+Á ™C+À N-¹6*´œ *´`§*´6£¢,-¹¹W±9° ±²+´8µG¸:>3 +>  ;?@H;<HABHCDE HCFGý% Cù= ACHIJK8o*+-¶±9 ¼½:*;<ABLMCDELNCF= ALCHOPQ82»!Y·#°9Á: ;<0R8 j+Á ™d+À N-¹6*´œ *´`§*´6£:¢3-¹:,¹$À):¹+š-¹.™¬¬9& Æ ÇÈ+Ê8ËBÌMÍfÎhÓ:RB&SBMTBT +=>  \?@j;<jABjUME jUNGý% Cù>= AUHVWX8ÀB+Á ™<+À M,¹>*´œ *´`§*´6£¢,¹2W¬¬9Ø ÙÚ)Ü5Ý>Þ@â:4- )>  4?@B;<BABGý# Cù=AYZ[\^\_ 5\`