Class EntityTypeTagManagerFactory
java.lang.Object
com.blamejared.crafttweaker.api.tag.manager.factory.EntityTypeTagManagerFactory
- All Implemented Interfaces:
TagManagerFactory<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>,EntityTypeTagManager>
@ZenRegister
public class EntityTypeTagManagerFactory
extends Object
implements TagManagerFactory<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>,EntityTypeTagManager>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>>> resourceKey, Class<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>> entityTypeClass) Makes a newITagManagerfrom the given key and class
-
Constructor Details
-
EntityTypeTagManagerFactory
public EntityTypeTagManagerFactory()
-
-
Method Details
-
apply
public EntityTypeTagManager apply(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>>> resourceKey, Class<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>> entityTypeClass) Description copied from interface:TagManagerFactoryMakes a newITagManagerfrom the given key and class- Specified by:
applyin interfaceTagManagerFactory<net.minecraft.world.entity.EntityType<net.minecraft.world.entity.Entity>,EntityTypeTagManager> - Parameters:
resourceKey- The key of the registry that the manager acts on.entityTypeClass- The type of element that the manager will manage. This can be ignored.- Returns:
- a new ITagManager from the given key and class.
-