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 classTagManager.class_5749(package private) static interfaceTagManager.class_5750 -
Field Summary
Fields Modifier and Type Field Description static TagManagerEMPTYprivate static Loggerfield_28305private Map<RegistryKey<? extends Registry<?>>,TagGroup<?>>field_28306 -
Constructor Summary
Constructors Modifier Constructor Description privateTagManager(Map<RegistryKey<? extends Registry<?>>,TagGroup<?>> map) -
Method Summary
Modifier and Type Method Description voidapply()static TagManagerfromPacket(DynamicRegistryManager dynamicRegistryManager, Map<RegistryKey<? extends Registry<?>>,TagGroup.class_5748> map)voidmethod_33161(TagManager.class_5750 class_5750)private static <T> voidmethod_33162(TagManager.class_5750 class_5750, RegistryKey<? extends Registry<?>> registryKey, TagGroup<?> tagGroup)private static <T> voidmethod_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)
-