Package net.minecraft.tags
Class TagLoader<T>
java.lang.Object
net.minecraft.tags.TagLoader<T>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addDependencyIfNotCyclic
(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144551_, ResourceLocation p_144552_, ResourceLocation p_144553_) build
(Map<ResourceLocation, Tag.Builder> p_203899_) private static boolean
isCyclic
(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144502_, ResourceLocation p_144503_, ResourceLocation p_144504_) load
(ResourceManager p_144496_) loadAndBuild
(ResourceManager p_203901_) private static void
visitDependenciesAndElement
(Map<ResourceLocation, Tag.Builder> p_144524_, com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144525_, Set<ResourceLocation> p_144526_, ResourceLocation p_144527_, BiConsumer<ResourceLocation, Tag.Builder> p_144528_)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
GSON
private static final com.google.gson.Gson GSON -
PATH_SUFFIX
- See Also:
-
PATH_SUFFIX_LENGTH
private static final int PATH_SUFFIX_LENGTH -
idToValue
-
directory
-
-
Constructor Details
-
TagLoader
-
-
Method Details
-
load
-
visitDependenciesAndElement
private static void visitDependenciesAndElement(Map<ResourceLocation, Tag.Builder> p_144524_, com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144525_, Set<ResourceLocation> p_144526_, ResourceLocation p_144527_, BiConsumer<ResourceLocation, Tag.Builder> p_144528_) -
isCyclic
private static boolean isCyclic(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144502_, ResourceLocation p_144503_, ResourceLocation p_144504_) -
addDependencyIfNotCyclic
private static void addDependencyIfNotCyclic(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> p_144551_, ResourceLocation p_144552_, ResourceLocation p_144553_) -
build
-
loadAndBuild
-