CLASS net/minecraft/class_7218 net/minecraft/command/argument/ArgumentHelper
	FIELD field_37975 LOGGER Lorg/slf4j/Logger;
	FIELD field_37976 MIN_FLAG B
	FIELD field_37977 MAX_FLAG B
	METHOD method_41986 hasMinFlag (B)Z
		ARG 0 flags
	METHOD method_41987 writeArgument (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V
		ARG 0 json
		ARG 1 argumentType
	METHOD method_41988 writeArgumentProperties (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2314$class_7217;)V
		ARG 0 json
		ARG 1 properties
	METHOD method_41989 writeArgumentProperties (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2314;Lnet/minecraft/class_2314$class_7217;)V
		ARG 0 json
		ARG 1 serializer
		ARG 2 properties
	METHOD method_41990 toJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject;
		ARG 0 dispatcher
		ARG 1 rootNode
	METHOD method_41991 collectUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set;
		ARG 0 rootNode
	METHOD method_41992 collectUsedArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V
		ARG 0 node
		ARG 1 usedArgumentTypes
		ARG 2 visitedNodes
	METHOD method_41993 (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V
		ARG 2 child
	METHOD method_41994 getMinMaxFlag (ZZ)I
		ARG 0 hasMin
		ARG 1 hasMax
	METHOD method_41995 hasMaxFlag (B)Z
		ARG 0 flags
