CLASS net/minecraft/class_3503 net/minecraft/registry/tag/TagGroupLoader FIELD field_15605 dataType Ljava/lang/String; FIELD field_15607 LOGGER Lorg/slf4j/Logger; FIELD field_15609 registryGetter Ljava/util/function/Function; METHOD (Ljava/util/function/Function;Ljava/lang/String;)V ARG 1 registryGetter ARG 2 dataType METHOD method_18242 buildGroup (Ljava/util/Map;)Ljava/util/Map; ARG 1 tags METHOD method_32835 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Ljava/util/List;)V ARG 1 tagId ARG 2 entries METHOD method_32836 hasCircularDependency (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Z ARG 0 referencedTagIdsByTagId ARG 1 tagId ARG 2 referencedTagId METHOD method_32837 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2960;)V ARG 4 resolvedTagId METHOD method_32838 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Lnet/minecraft/class_3497$class_7474;Ljava/util/Map;Lnet/minecraft/class_2960;)V ARG 6 tagId METHOD method_32839 resolveAll (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Lnet/minecraft/class_2960;Ljava/util/function/BiConsumer;)V ARG 0 tags ARG 1 referencedTagIdsByTagId ARG 2 alreadyResolved ARG 3 tagId ARG 4 resolver METHOD method_32840 (Ljava/util/Map;Lnet/minecraft/class_2960;Ljava/util/Collection;)V ARG 2 resolvedEntries METHOD method_32841 (Lnet/minecraft/class_3497$class_7474;Ljava/util/Map;Lnet/minecraft/class_2960;Ljava/util/List;)V ARG 3 tagId2 ARG 4 entries METHOD method_32843 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Ljava/util/List;)V ARG 1 tagId ARG 2 entries METHOD method_32844 addReference (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V ARG 0 referencedTagIdsByTagId ARG 1 tagId ARG 2 referencedTagId METHOD method_32847 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Z ARG 2 id METHOD method_33174 loadTags (Lnet/minecraft/class_3300;)Ljava/util/Map; ARG 1 resourceManager METHOD method_33175 (Lnet/minecraft/class_2960;Ljava/util/Collection;)V ARG 1 missingReferences METHOD method_33176 load (Lnet/minecraft/class_3300;)Ljava/util/Map; ARG 1 manager METHOD method_43951 (Lnet/minecraft/class_2960;)Ljava/util/List; ARG 0 id METHOD method_43952 resolveAll (Lnet/minecraft/class_3497$class_7474;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; ARG 1 valueGetter ARG 2 entries METHOD method_43953 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_3503$class_5145;)V ARG 2 entry METHOD method_43954 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_3497;)V ARG 2 entry METHOD method_43955 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_3503$class_5145;)V ARG 2 entry METHOD method_43956 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V ARG 2 referencedTagId METHOD method_43957 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V ARG 2 referencedTagId CLASS class_5145 TrackedEntry FIELD comp_324 entry Lnet/minecraft/class_3497; FIELD comp_325 source Ljava/lang/String; METHOD (Lnet/minecraft/class_3497;Ljava/lang/String;)V ARG 2 source METHOD comp_324 entry ()Lnet/minecraft/class_3497; METHOD comp_325 source ()Ljava/lang/String;