Package net.minecraft.tag
Class TagManager
java.lang.Object
net.minecraft.tag.TagManager
public class TagManager extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TagManager.class_5749
(package private) static interface
TagManager.class_5750
-
Field Summary
Fields Modifier and Type Field Description static TagManager
EMPTY
private static Logger
field_28305
private Map<RegistryKey<? extends Registry<?>>,TagGroup<?>>
field_28306
-
Constructor Summary
Constructors Modifier Constructor Description private
TagManager(Map<RegistryKey<? extends Registry<?>>,TagGroup<?>> map)
-
Method Summary
Modifier and Type Method Description void
apply()
static TagManager
fromPacket(DynamicRegistryManager dynamicRegistryManager, Map<RegistryKey<? extends Registry<?>>,TagGroup.class_5748> map)
void
method_33161(TagManager.class_5750 class_5750)
private static <T> void
method_33162(TagManager.class_5750 class_5750, RegistryKey<? extends Registry<?>> registryKey, TagGroup<?> tagGroup)
private static <T> void
method_33163(DynamicRegistryManager dynamicRegistryManager, TagManager.class_5749 class_5749, RegistryKey<? extends Registry<? extends T>> registryKey, TagGroup.class_5748 class_5748)
<T> TagGroup<T>
method_33164(RegistryKey<? extends Registry<T>> registryKey)
<T, E extends Exception>
Identifiermethod_33165(RegistryKey<? extends Registry<T>> registryKey, Tag<T> tag, Supplier<E> supplier)
<T, E extends Exception>
Tag<T>method_33166(RegistryKey<? extends Registry<T>> registryKey, Identifier identifier, Function<Identifier,E> function)
private <T> TagGroup<T>
method_33170(RegistryKey<? extends Registry<T>> registryKey)
Map<RegistryKey<? extends Registry<?>>,TagGroup.class_5748>
toPacket(DynamicRegistryManager dynamicRegistryManager)
-
Field Details
-
field_28305
-
EMPTY
-
field_28306
-
-
Constructor Details
-
TagManager
-
-
Method Details
-
method_33170
-
method_33164
-
method_33166
public <T, E extends Exception> Tag<T> method_33166(RegistryKey<? extends Registry<T>> registryKey, Identifier identifier, Function<Identifier,E> function) throws E extends Exception- Throws:
E extends Exception
-
method_33165
public <T, E extends Exception> Identifier method_33165(RegistryKey<? extends Registry<T>> registryKey, Tag<T> tag, Supplier<E> supplier) throws E extends Exception- Throws:
E extends Exception
-
method_33161
-
method_33162
private static <T> void method_33162(TagManager.class_5750 class_5750, RegistryKey<? extends Registry<?>> registryKey, TagGroup<?> tagGroup) -
apply
public void apply() -
toPacket
public Map<RegistryKey<? extends Registry<?>>,TagGroup.class_5748> toPacket(DynamicRegistryManager dynamicRegistryManager) -
fromPacket
@Environment(CLIENT) public static TagManager fromPacket(DynamicRegistryManager dynamicRegistryManager, Map<RegistryKey<? extends Registry<?>>,TagGroup.class_5748> map) -
method_33163
@Environment(CLIENT) private static <T> void method_33163(DynamicRegistryManager dynamicRegistryManager, TagManager.class_5749 class_5749, RegistryKey<? extends Registry<? extends T>> registryKey, TagGroup.class_5748 class_5748)
-