CLASS net/minecraft/class_7485 net/minecraft/command/argument/EnumArgumentType
	FIELD field_39361 INVALID_ENUM_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_39362 codec Lcom/mojang/serialization/Codec;
	FIELD field_39363 valuesSupplier Ljava/util/function/Supplier;
	METHOD <init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)V
		ARG 1 codec
		ARG 2 valuesSupplier
	METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 context
		ARG 2 builder
	METHOD method_44092 (Ljava/lang/Object;)Ljava/lang/String;
		ARG 0 enum_
	METHOD method_44094 (Ljava/lang/Object;)Ljava/lang/String;
		ARG 0 enum_
	METHOD method_44095 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 value
	METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
		ARG 1 reader
