CLASS net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader
	FIELD field_10799 ID_INVALID_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_10800 TAG_DISALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_10802 reader Lcom/mojang/brigadier/StringReader;
	FIELD field_10804 allowTag Z
	FIELD field_10805 suggestions Ljava/util/function/Function;
	FIELD field_10806 NBT_SUGGESTION_PROVIDER Ljava/util/function/Function;
	FIELD field_10807 nbt Lnet/minecraft/class_2487;
	FIELD field_33066 LEFT_CURLY_BRACKET C
	FIELD field_33067 HASH_SIGN C
	FIELD field_37971 UNKNOWN_TAG_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_37972 registryWrapper Lnet/minecraft/class_7225;
	FIELD field_37973 result Lcom/mojang/datafixers/util/Either;
	METHOD <init> (Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;Z)V
		ARG 1 registryWrapper
		ARG 2 reader
		ARG 3 allowTag
	METHOD method_41970 (Lnet/minecraft/class_2291;Lnet/minecraft/class_6880;)Lnet/minecraft/class_2291$class_7215;
		ARG 1 item
	METHOD method_41971 (Lnet/minecraft/class_2291;Lnet/minecraft/class_6885;)Lnet/minecraft/class_2291$class_7216;
		ARG 1 tag
	METHOD method_41972 item (Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2291$class_7215;
		ARG 0 registryWrapper
		ARG 1 reader
	METHOD method_41973 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 tag
	METHOD method_41974 itemOrTag (Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either;
		ARG 0 registryWrapper
		ARG 1 reader
	METHOD method_41975 suggestItemId (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 builder
	METHOD method_9787 readTag ()V
	METHOD method_9788 readNbt ()V
	METHOD method_9789 consume ()V
	METHOD method_9791 suggestItemOrTagId (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 builder
	METHOD method_9792 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 id
	METHOD method_9793 getSuggestions (Lnet/minecraft/class_7225;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 0 registryWrapper
		ARG 1 builder
		ARG 2 allowTag
	METHOD method_9794 suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 builder
	METHOD method_9795 readItem ()V
	METHOD method_9796 suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 builder
	CLASS class_7215 ItemResult
	CLASS class_7216 TagResult
