CLASS ek net/minecraft/command/arguments/ArgumentTypes
	CLASS ek$a Entry
		FIELD a argClass Ljava/lang/Class;
		FIELD b serializer Lej;
		FIELD c id Lqs;
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b classMap Ljava/util/Map;
	FIELD c idMap Ljava/util/Map;
	METHOD a register ()V
	METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V
	METHOD a toJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject;
	METHOD a byClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Lek$a;
	METHOD a register (Ljava/lang/String;Ljava/lang/Class;Lej;)V
	METHOD a fromPacket (Ljc;)Lcom/mojang/brigadier/arguments/ArgumentType;
	METHOD a toPacket (Ljc;Lcom/mojang/brigadier/arguments/ArgumentType;)V
	METHOD a byId (Lqs;)Lek$a;
