net.minecraft.tag

public class TagContainer<T>

adg
net.minecraft.tags.TagCollection
net.minecraft.class_3503
net.minecraft.tag.TagContainer
net.minecraft.unmapped.C_urufctfi
net.minecraft.tags.TagCollection
net.minecraft.tags.TagCollection

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_15607
LOGGER
f_drhyhtrz
field_199918_a
LOGGER
private static final com.google.gson.Gson
b
GSON
field_15608
GSON
f_upnrcaxg
field_199919_b
GSON
private static final int
c
PATH_SUFFIX_LENGTH
field_15603
JSON_EXTENSION_LENGTH
f_oezoswkp
field_199920_c
JSON_EXTENSION_LENGTH
private final Tag<T>
d
empty
field_23691
empty
f_lyjhithu
field_232970_d_
field_232970_d_
private volatile com.google.common.collect.BiMap<Identifier, Tag<T>>
e
tags
field_15602
entries
f_cxjwbgcy
field_199921_d
tagMap
private final Function<Identifier, Optional<T>>
f
idToValue
field_15609
getter
f_pufebxfw
field_200040_e
resourceLocationToItem
private final String
g
directory
field_15605
dataType
f_hqkzroew
field_199923_f
resourceLocationPrefix
private final String
h
name
field_15606
entryType
f_aehjqltf
field_200157_i
itemTypeName

Constructor summary

ModifierConstructor
public (Function<Identifier, Optional<T>> getter, String dataType, String arg2)

Method summary

Modifier and TypeMethod
public Tag<T>
a(uh arg0)
getTag(ResourceLocation arg0)
method_15193(class_2960 arg0)
get(Identifier id)
m_omhxhpwf(C_ncpywfca arg0)
func_199910_a(ResourceLocation arg0)
get(ResourceLocation resourceLocationIn)
public Tag<T>
b(uh arg0)
getTagOrEmpty(ResourceLocation arg0)
method_15188(class_2960 arg0)
getOrCreate(Identifier id)
m_rvrbcenn(C_ncpywfca arg0)
func_199915_b(ResourceLocation arg0)
getOrCreate(ResourceLocation resourceLocationIn)
public Identifier
a(adf<T> arg0)
getId(Tag<T> arg0)
method_26796(class_3494<T> arg0)
getId(Tag<T> tag)
m_dzbsmrlr(C_mokekhxv<T> arg0)
func_232973_a_(ITag<T> arg0)
func_232973_a_(ITag<T> arg0)
public Identifier
b(adf<T> arg0)
getIdOrThrow(Tag<T> arg0)
method_26798(class_3494<T> arg0)
checkId(Tag<T> tag)
m_syfevjuk(C_mokekhxv<T> arg0)
func_232975_b_(ITag<T> arg0)
func_232975_b_(ITag<T> arg0)
public Collection<Identifier>
a()
getAvailableTags()
method_15189()
getKeys()
m_hjxyregz()
func_199908_a()
getRegisteredTags()
public CompletableFuture<Map<Identifier, Tag$Builder>>
a(abc arg0, Executor arg1)
prepare(ResourceManager arg0, Executor arg1)
method_15192(class_3300 arg0, Executor arg1)
prepareReload(ResourceManager manager, Executor executor)
m_tspyhdwx(C_tmnrpasf arg0, Executor arg1)
func_219781_a(IResourceManager arg0, Executor arg1)
reload(IResourceManager arg0, Executor arg1)
public void
a(Map<uh, adf$a> arg0)
load(Map<ResourceLocation, Tag$Builder> arg0)
method_18242(Map<class_2960, class_3494$class_3495> arg0)
applyReload(Map<Identifier, Tag$Builder> arg0)
m_jvdcmlnv(Map<C_ncpywfca, C_mokekhxv$C_vgqcrhxh> arg0)
func_219779_a(Map<ResourceLocation, ITag$Builder> arg0)
registerAll(Map<ResourceLocation, ITag$Builder> arg0)
protected void
b(Map<uh, adf<T>> arg0)
replace(Map<ResourceLocation, Tag<T>> arg0)
method_20735(Map<class_2960, class_3494<T>> arg0)
setEntries(Map<Identifier, Tag<T>> entries)
m_hrzpxepf(Map<C_ncpywfca, C_mokekhxv<T>> arg0)
func_223507_b(Map<ResourceLocation, ITag<T>> arg0)
toImmutable(Map<ResourceLocation, ITag<T>> arg0)
public Map<Identifier, Tag<T>>
b()
getAllTags()
method_15196()
getEntries()
m_bhewgcra()
func_200039_c()
getTagMap()
public Collection<Identifier>
a(T arg0)
getMatchingTags(T arg0)
method_15191(T arg0)
getTagsFor(T object)
m_hfbthgwi(T arg0)
func_199913_a(T arg0)
getOwningTags(T itemIn)