CLASS net/minecraft/class_2284 net/minecraft/command/argument/CommandFunctionArgumentType
	FIELD field_10782 UNKNOWN_FUNCTION_TAG_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	FIELD field_10783 EXAMPLES Ljava/util/Collection;
	FIELD field_10784 UNKNOWN_FUNCTION_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
	METHOD method_9760 commandFunction ()Lnet/minecraft/class_2284;
	METHOD method_9761 getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158;
		ARG 0 context
		ARG 1 id
	METHOD method_9762 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 id
	METHOD method_9765 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
		ARG 0 id
	METHOD method_9767 getFunctionTag (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 id
	METHOD method_9768 getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;
		ARG 0 context
		ARG 1 name
	METHOD method_9769 getFunctions (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 name
	METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
		ARG 1 reader
	CLASS class_2285 FunctionArgument
		METHOD method_9770 getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
			ARG 1 context
		METHOD method_9771 getFunctions (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
			ARG 1 context
