net.minecraft.data.server

public abstract class AbstractTagProvider<T>

implements DataProvider

jw
net.minecraft.data.tags.TagsProvider
net.minecraft.class_2474
net.minecraft.data.server.AbstractTagProvider
net.minecraft.unmapped.C_zqlavbep
net.minecraft.data.TagsProvider
net.minecraft.data.TagsProvider

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
d
LOGGER
field_11479
LOGGER
f_tooatpkd
field_200436_d
LOGGER
private static final com.google.gson.Gson
e
GSON
field_11480
GSON
f_rocfunza
field_200437_e
GSON
protected final DataGenerator
b
generator
field_11483
root
f_cljdkuvb
field_200433_a
generator
protected final Registry<T>
c
registry
field_11482
registry
f_fyokxzel
field_200435_c
registry
private final Map<Identifier, Tag$Builder>
f
builders
field_11481
tagBuilders
f_lubzhdwr
field_200434_b
tagToBuilder

Constructor summary

ModifierConstructor
protected (DataGenerator root, Registry<T> registry)

Method summary

Modifier and TypeMethod
protected abstract void
b()
addTags()
method_10514()
configure()
m_bitbfodv()
func_200432_c()
registerTags()
public void
a(hn arg0)
run(HashCache arg0)
method_10319(class_2408 arg0)
run(DataCache arg0)
m_gpszpvej(C_sdjwtmhs arg0)
func_200398_a(DirectoryCache arg0)
act(DirectoryCache arg0)
protected abstract Path
a(vk arg0)
getPath(ResourceLocation arg0)
method_10510(class_2960 arg0)
getOutput(Identifier id)
m_jtmbmtrj(C_ncpywfca arg0)
func_200431_a(ResourceLocation arg0)
makePath(ResourceLocation id)
protected AbstractTagProvider$ObjectBuilder<T>
a(ael$e<T> arg0)
tag(Tag$Named<T> arg0)
method_10512(class_3494$class_5123<T> arg0)
getOrCreateTagBuilder(Tag$Identified<T> tag)
m_dvcyjzus(C_mokekhxv$C_zungmwoh<T> arg0)
func_240522_a_(ITag$INamedTag<T> arg0)
getOrCreateBuilder(ITag$INamedTag<T> tag)
protected Tag$Builder
b(ael$e<T> arg0)
getOrCreateRawBuilder(Tag$Named<T> arg0)
method_27169(class_3494$class_5123<T> arg0)
method_27169(Tag$Identified<T> arg0)
m_kjuqqirx(C_mokekhxv$C_zungmwoh<T> arg0)
func_240525_b_(ITag$INamedTag<T> arg0)
createBuilderIfAbsent(ITag$INamedTag<T> tag)