net.minecraft.tags

public class TagManager

implements PreparableReloadListener

akj
net.minecraft.tags.TagManager
net.minecraft.class_3505
net.minecraft.tag.TagManagerLoader
net.minecraft.src.C_162_
net.minecraft.tags.TagRegistry

Field summary

Modifier and TypeField
private static final Map<ResourceKey<? extends Registry<?>>, String>
a
CUSTOM_REGISTRY_DIRECTORIES
field_36395
DIRECTORIES
f_203902_
private final RegistryAccess
b
registryAccess
field_28312
registryManager
f_144569_
private List<TagManager$LoadResult<?>>
c
results
field_36396
registryTags
f_203903_

Constructor summary

ModifierConstructor
public (RegistryAccess registryManager)

Method summary

Modifier and TypeMethod
public List<TagManager$LoadResult<?>>
a()
getResult()
method_40096()
getRegistryTags()
m_203904_()
public static String
a(aai<? extends hm<?>> arg0)
getTagDir(ResourceKey<? extends Registry<?>> arg0)
method_40099(class_5321<? extends class_2378<?>> arg0)
getPath(RegistryKey<? extends Registry<?>> registry)
m_203918_(C_5264_<? extends C_4705_<?>> p_203919_)
public CompletableFuture<Void>
a(aho$a arg0, ahu arg1, awc arg2, awc arg3, Executor arg4, Executor arg5)
reload(PreparableReloadListener$PreparationBarrier arg0, ResourceManager arg1, ProfilerFiller arg2, ProfilerFiller arg3, Executor arg4, Executor arg5)
method_25931(class_3302$class_4045 arg0, class_3300 arg1, class_3695 arg2, class_3695 arg3, Executor arg4, Executor arg5)
reload(ResourceReloader$Synchronizer arg0, ResourceManager arg1, Profiler arg2, Profiler arg3, Executor arg4, Executor arg5)
m_5540_(C_70_ p_13483_, C_77_ p_13484_, C_442_ p_13485_, C_442_ p_13486_, Executor p_13487_, Executor arg5)
private <T> CompletableFuture<TagManager$LoadResult<T>>
a(ahu arg0, Executor arg1, hn$d<T> arg2)
createLoader(ResourceManager arg0, Executor arg1, RegistryAccess$RegistryEntry<T> arg2)
method_33178(class_3300 arg0, Executor arg1, class_5455$class_6892<T> arg2)
buildRequiredGroup(ResourceManager resourceManager, Executor prepareExecutor, DynamicRegistryManager$Entry<T> requirement)
m_203907_(C_77_ p_203909_, Executor p_203910_, C_203242_<T> arg2)