net.minecraft.data.tags

public abstract class TagsProvider<T>

implements DataProvider

kz
net.minecraft.data.tags.TagsProvider
net.minecraft.class_2474
net.minecraft.data.server.AbstractTagProvider
net.minecraft.src.C_4851_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
d
LOGGER
field_11479
LOGGER
f_126541_
private static final com.google.gson.Gson
e
GSON
field_11480
GSON
f_126542_
protected final DataGenerator
b
generator
field_11483
root
f_126539_
protected final Registry<T>
c
registry
field_11482
registry
f_126540_
private final Map<ResourceLocation, Tag$Builder>
f
builders
field_11481
tagBuilders
f_126543_

Constructor summary

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

Method summary

Modifier and TypeMethod
protected abstract void
b()
addTags()
method_10514()
configure()
m_6577_()
public void
a(im arg0)
run(HashCache arg0)
method_10319(class_2408 arg0)
run(DataCache arg0)
m_6865_(C_4766_ arg0)
private Path
a(yt arg0)
getPath(ResourceLocation arg0)
method_10510(class_2960 arg0)
getOutput(Identifier id)
m_6648_(C_5265_ arg0)
protected TagsProvider$TagAppender<T>
a(aif<T> arg0)
tag(TagKey<T> arg0)
method_10512(class_6862<T> arg0)
getOrCreateTagBuilder(TagKey<T> tag)
m_206424_(C_203208_<T> arg0)
protected Tag$Builder
b(aif<T> arg0)
getOrCreateRawBuilder(TagKey<T> arg0)
method_27169(class_6862<T> arg0)
getTagBuilder(TagKey<T> tag)
m_206426_(C_203208_<T> arg0)