CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentType
	FIELD field_9898 EXAMPLES Ljava/util/Collection;
	FIELD field_9899 NOTHING_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_9900 INVALID_PATH_NODE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	METHOD method_9352 readCompoundChildNode (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2210;
		ARG 0 reader
		ARG 1 name
	METHOD method_9355 isNameCharacter (C)Z
		ARG 0 c
	METHOD method_9357 readName (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;
		ARG 0 reader
	METHOD method_9358 getNbtPath (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209;
		ARG 0 context
		ARG 1 name
	METHOD method_9359 getPredicate (Lnet/minecraft/class_2487;)Ljava/util/function/Predicate;
		ARG 0 filter
	METHOD method_9360 nbtPath ()Lnet/minecraft/class_2203;
	METHOD method_9361 parseNode (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2203$class_2210;
		ARG 0 reader
		ARG 1 root
	METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
		ARG 1 reader
	CLASS class_2204 AllListElementNode
		FIELD field_9901 INSTANCE Lnet/minecraft/class_2203$class_2204;
	CLASS class_2205 NamedNode
		FIELD field_9902 name Ljava/lang/String;
		METHOD <init> (Ljava/lang/String;)V
			ARG 1 name
	CLASS class_2206 IndexedListElementNode
		FIELD field_9903 index I
		METHOD <init> (I)V
			ARG 1 index
	CLASS class_2207 FilteredListElementNode
		FIELD field_9904 filter Lnet/minecraft/class_2487;
		FIELD field_9905 predicate Ljava/util/function/Predicate;
		METHOD <init> (Lnet/minecraft/class_2487;)V
			ARG 1 filter
	CLASS class_2208 FilteredNamedNode
		FIELD field_9906 name Ljava/lang/String;
		FIELD field_9907 filter Lnet/minecraft/class_2487;
		FIELD field_9908 predicate Ljava/util/function/Predicate;
		METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2487;)V
			ARG 1 name
			ARG 2 filter
	CLASS class_2209 NbtPath
		FIELD field_9909 string Ljava/lang/String;
		FIELD field_9910 nodeEndIndices Lit/unimi/dsi/fastutil/objects/Object2IntMap;
		FIELD field_9911 nodes [Lnet/minecraft/class_2203$class_2210;
		METHOD <init> (Ljava/lang/String;[Lnet/minecraft/class_2203$class_2210;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V
			ARG 1 string
			ARG 2 nodes
			ARG 3 nodeEndIndices
		METHOD method_9366 get (Lnet/minecraft/class_2520;)Ljava/util/List;
			ARG 1 tag
		METHOD method_9367 getOrInit (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)Ljava/util/List;
			ARG 1 tag
			ARG 2 source
		METHOD method_9368 put (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I
			ARG 1 tag
			ARG 2 source
		METHOD method_9369 getTerminals (Lnet/minecraft/class_2520;)Ljava/util/List;
			ARG 1 start
		METHOD method_9371 forEach (Ljava/util/List;Ljava/util/function/Function;)I
			ARG 0 tags
			ARG 1 operation
		METHOD method_9372 remove (Lnet/minecraft/class_2520;)I
			ARG 1 tag
		METHOD method_9374 count (Lnet/minecraft/class_2520;)I
			ARG 1 tag
		METHOD method_9375 createNothingFoundException (Lnet/minecraft/class_2203$class_2210;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;
			ARG 1 node
	CLASS class_2210 PathNode
		METHOD method_9376 set (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I
			ARG 1 current
			ARG 2 source
		METHOD method_9377 getOrInit (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List;
			ARG 1 tags
			ARG 2 supplier
		METHOD method_9378 get (Lnet/minecraft/class_2520;Ljava/util/List;)V
			ARG 1 current
			ARG 2 results
		METHOD method_9379 (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;Ljava/util/List;)V
			ARG 2 current
			ARG 3 results
		METHOD method_9380 getOrInit (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;Ljava/util/List;)V
			ARG 1 current
			ARG 2 source
			ARG 3 results
		METHOD method_9381 get (Ljava/util/List;)Ljava/util/List;
			ARG 1 tags
		METHOD method_9382 init ()Lnet/minecraft/class_2520;
		METHOD method_9383 clear (Lnet/minecraft/class_2520;)I
			ARG 1 current
		METHOD method_9384 process (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List;
			ARG 1 tags
			ARG 2 action
	CLASS class_3707 FilteredRootNode
		FIELD field_16319 matcher Ljava/util/function/Predicate;
		METHOD <init> (Lnet/minecraft/class_2487;)V
			ARG 1 filter
