net.minecraft.tags

public class TagLoader<T>

aig
net.minecraft.tags.TagLoader
net.minecraft.class_3503
net.minecraft.tag.TagGroupLoader
net.minecraft.src.C_161_
net.minecraft.tags.TagDataPack

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_15607
LOGGER
f_13445_
private static final com.google.gson.Gson
b
GSON
field_15608
GSON
f_13446_
private static final String
c
PATH_SUFFIX
field_29827
JSON_EXTENSION
f_144491_
private static final int
d
PATH_SUFFIX_LENGTH
field_15603
JSON_EXTENSION_LENGTH
f_13447_
private final Function<ResourceLocation, Optional<T>>
e
idToValue
field_15609
registryGetter
f_13448_
private final String
f
directory
field_15605
dataType
f_13449_

Constructor summary

ModifierConstructor
public (Function<ResourceLocation, Optional<T>> registryGetter, String dataType)

Method summary

Modifier and TypeMethod
public Map<ResourceLocation, Tag$Builder>
a(aga arg0)
load(ResourceManager arg0)
method_33174(class_3300 arg0)
loadTags(ResourceManager manager)
m_144495_(C_77_ arg0)
private static void
a(Map<yt, aie$a> arg0, com.google.common.collect.Multimap<yt, yt> arg1, Set<yt> arg2, yt arg3, BiConsumer<yt, aie$a> arg4)
visitDependenciesAndElement(Map<ResourceLocation, Tag$Builder> arg0, com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> arg1, Set<ResourceLocation> arg2, ResourceLocation arg3, BiConsumer<ResourceLocation, Tag$Builder> arg4)
method_32839(Map<class_2960, class_3494$class_3495> arg0, com.google.common.collect.Multimap<class_2960, class_2960> arg1, Set<class_2960> arg2, class_2960 arg3, BiConsumer<class_2960, class_3494$class_3495> arg4)
method_32839(Map<Identifier, Tag$Builder> arg0, com.google.common.collect.Multimap<Identifier, Identifier> arg1, Set<Identifier> arg2, Identifier arg3, BiConsumer<Identifier, Tag$Builder> arg4)
m_144523_(Map<C_5265_, C_147_$C_149_> p_144524_, com.google.common.collect.Multimap<C_5265_, C_5265_> p_144525_, Set<C_5265_> p_144526_, C_5265_ p_144527_, BiConsumer<C_5265_, C_147_$C_149_> p_144528_)
private static boolean
a(com.google.common.collect.Multimap<yt, yt> arg0, yt arg1, yt arg2)
isCyclic(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> arg0, ResourceLocation arg1, ResourceLocation arg2)
method_32836(com.google.common.collect.Multimap<class_2960, class_2960> arg0, class_2960 arg1, class_2960 arg2)
method_32836(com.google.common.collect.Multimap<Identifier, Identifier> arg0, Identifier arg1, Identifier arg2)
m_144501_(com.google.common.collect.Multimap<C_5265_, C_5265_> p_144502_, C_5265_ p_144503_, C_5265_ p_144504_)
private static void
b(com.google.common.collect.Multimap<yt, yt> arg0, yt arg1, yt arg2)
addDependencyIfNotCyclic(com.google.common.collect.Multimap<ResourceLocation, ResourceLocation> arg0, ResourceLocation arg1, ResourceLocation arg2)
method_32844(com.google.common.collect.Multimap<class_2960, class_2960> arg0, class_2960 arg1, class_2960 arg2)
method_32844(com.google.common.collect.Multimap<Identifier, Identifier> arg0, Identifier arg1, Identifier arg2)
m_144550_(com.google.common.collect.Multimap<C_5265_, C_5265_> p_144551_, C_5265_ p_144552_, C_5265_ p_144553_)
public Map<ResourceLocation, Tag<T>>
a(Map<yt, aie$a> arg0)
build(Map<ResourceLocation, Tag$Builder> arg0)
method_18242(Map<class_2960, class_3494$class_3495> arg0)
buildGroup(Map<Identifier, Tag$Builder> tags)
m_203898_(Map<C_5265_, C_147_$C_149_> arg0)
public Map<ResourceLocation, Tag<T>>
b(aga arg0)
loadAndBuild(ResourceManager arg0)
method_33176(class_3300 arg0)
load(ResourceManager manager)
m_203900_(C_77_ arg0)