CLASS zc net/minecraft/tag/TagContainer
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b GSON Lcom/google/gson/Gson;
	FIELD c JSON_EXTENSION_LENGTH I
	FIELD d idMap Ljava/util/Map;
	FIELD e getter Ljava/util/function/Function;
	FIELD f dataType Ljava/lang/String;
	FIELD g ordered Z
	FIELD h entryType Ljava/lang/String;
	METHOD <init> (Ljava/util/function/Function;Ljava/lang/String;ZLjava/lang/String;)V
		ARG 1 getter
		ARG 2 dataType
		ARG 3 ordered
		ARG 4 entryType
	METHOD a getKeys ()Ljava/util/Collection;
	METHOD a getTagsFor (Ljava/lang/Object;)Ljava/util/Collection;
		ARG 1 object
	METHOD a applyReload (Ljava/util/Map;)V
		ARG 1 preparedBuilders
	METHOD a get (Lqs;)Lzb;
		ARG 1 id
	METHOD a prepareReload (Lxe;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 manager
		ARG 2 executor
	METHOD a add (Lzb;)V
		ARG 1 tag
	METHOD b clear ()V
	METHOD b getOrCreate (Lqs;)Lzb;
		ARG 1 id
	METHOD c getEntries ()Ljava/util/Map;
