CLASS net/minecraft/class_7733 net/minecraft/command/argument/RegistryEntryArgumentType
	FIELD field_40401 NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
	FIELD field_40402 INVALID_TYPE_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
	FIELD field_40403 EXAMPLES Ljava/util/Collection;
	FIELD field_40404 NOT_SUMMONABLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_40405 registryRef Lnet/minecraft/class_5321;
	FIELD field_40406 registryWrapper Lnet/minecraft/class_7225;
	METHOD <init> (Lnet/minecraft/class_7157;Lnet/minecraft/class_5321;)V
		ARG 1 registryAccess
		ARG 2 registryRef
	METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 context
		ARG 2 builder
	METHOD method_45601 getEntityAttribute (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45602 getRegistryEntry (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
		ARG 2 registryRef
	METHOD method_45603 registryEntry (Lnet/minecraft/class_7157;Lnet/minecraft/class_5321;)Lnet/minecraft/class_7733;
		ARG 0 registryAccess
		ARG 1 registryRef
	METHOD method_45604 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 id
	METHOD method_45605 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 element
		ARG 1 type
	METHOD method_45606 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 element
		ARG 1 type
		ARG 2 expectedType
	METHOD method_45607 getConfiguredFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45608 getStructure (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45609 getEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45610 getSummonableEntityType (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45611 getStatusEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD method_45612 getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
		ARG 0 context
		ARG 1 name
	METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
		ARG 1 reader
	CLASS class_7734 Serializer
		CLASS class_7735 Properties
			FIELD field_40408 registryRef Lnet/minecraft/class_5321;
			METHOD <init> (Lnet/minecraft/class_7733$class_7734;Lnet/minecraft/class_5321;)V
				ARG 2 registryRef
