Uses of Enum Class
org.bukkit.entity.EntityType
Packages that use EntityType
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes used to manipulate the voxels in a
world
,
including special states.Classes relating to the specialized enhancements to
item stacks
, as part of the meta data
.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.Classes involved in manipulating player inventories and item interactions.
The interfaces used when manipulating extra data can can be stored inside
item stacks
.Classes that represents various voxel types and states.
Classes dedicated to handling data pack information.
Interfaces used to manage the client side score display system.
-
Uses of EntityType in com.destroystokyo.paper.event.entity
Methods in com.destroystokyo.paper.event.entity that return EntityTypeModifier and TypeMethodDescriptionThrownEggHatchEvent.getHatchingType()
Get the type of the mob being hatched (CHICKEN
by default)PreCreatureSpawnEvent.getType()
Methods in com.destroystokyo.paper.event.entity with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
ThrownEggHatchEvent.setHatchingType
(@NotNull EntityType hatchType) Change the type of mob being hatched by the eggConstructors in com.destroystokyo.paper.event.entity with parameters of type EntityTypeModifierConstructorDescriptionPreCreatureSpawnEvent
(@NotNull Location location, @NotNull EntityType type, CreatureSpawnEvent.SpawnReason reason) PreSpawnerSpawnEvent
(@NotNull Location location, @NotNull EntityType type, @NotNull Location spawnerLocation) ThrownEggHatchEvent
(@NotNull Egg egg, boolean hatching, byte numHatches, @NotNull EntityType hatchingType) -
Uses of EntityType in io.papermc.paper.registry
Fields in io.papermc.paper.registry with type parameters of type EntityType -
Uses of EntityType in io.papermc.paper.tag
Methods in io.papermc.paper.tag that return types with arguments of type EntityTypeModifier and TypeMethodDescriptionprotected @NotNull Set
<EntityType> EntitySetTag.getAllPossibleValues()
Methods in io.papermc.paper.tag with parameters of type EntityTypeConstructors in io.papermc.paper.tag with parameters of type EntityTypeModifierConstructorDescriptionEntitySetTag
(@NotNull NamespacedKey key, @NotNull EntityType... values) Constructor parameters in io.papermc.paper.tag with type arguments of type EntityTypeModifierConstructorDescriptionEntitySetTag
(@NotNull NamespacedKey key, @NotNull Collection<EntityType> values) EntitySetTag
(@NotNull NamespacedKey key, @NotNull Collection<EntityType> values, @NotNull Predicate<EntityType>... globalPredicates) EntitySetTag
(@NotNull NamespacedKey key, @NotNull Predicate<EntityType> filter) -
Uses of EntityType in org.bukkit
Fields in org.bukkit with type parameters of type EntityTypeModifier and TypeFieldDescriptionstatic final Registry
<EntityType> Registry.ENTITY_TYPE
Server entity types.static final Tag
<EntityType> Vanilla tag representing all entities sensitive to aquatic enchantments..static final Tag
<EntityType> Vanilla tag representing arrows.static final Tag
<EntityType> Vanilla tag representing all entities sensitive to arthropod enchantments..static final Tag
<EntityType> Vanilla tag representing which entities axolotls are always hostile to.static final Tag
<EntityType> Vanilla tag representing axolotl targets.static final Tag
<EntityType> Vanilla tag representing entities which can live in beehives.static final Tag
<EntityType> Vanilla tag representing entities which can turn in boats.static final Tag
<EntityType> Deprecated.static final Tag
<EntityType> Vanilla tag representing entities which deflect projectiles.static final Tag
<EntityType> Vanilla tag representing entities which are dismounted when underwater.static final Tag
<EntityType> Vanilla tag representing entities which are immune from fall damage.static final Tag
<EntityType> Vanilla tag representing entities extra susceptible to freezing.static final Tag
<EntityType> Vanilla tag representing entities immune from freezing.static final Tag
<EntityType> Vanilla tag representing entities which can be eaten by frogs.static final Tag
<EntityType> Vanilla tag representing all entities which ignores poison and regeneration effects.static final Tag
<EntityType> Vanilla tag representing all entities sensitive to illager enchantments.static final Tag
<EntityType> Vanilla tag representing all entities which are friendly with illagers.static final Tag
<EntityType> Vanilla tag representing all entities which are immune from the infested effect.static final Tag
<EntityType> Vanilla tag representing all entities which are immune from the oozing effect.static final Tag
<EntityType> Vanilla tag representing projectiles.static final Tag
<EntityType> Vanilla tag representing all entities which are sensitive to inverted healing and harm potion effects.static final Tag
<EntityType> Vanilla tag representing all entities which do not receive anger from wind charges.static final Tag
<EntityType> Vanilla tag representing entities which are not controlled by their mount.static final Tag
<EntityType> Vanilla tag representing all entities which are not scary for pufferfish.static final Tag
<EntityType> Vanilla tag representing mobs which can walk on powder snow.static final Tag
<EntityType> Vanilla tag representing raiders.static final Tag
<EntityType> Vanilla tag representing all projectiles which can be punched back.static final Tag
<EntityType> Vanilla tag representing all entities which are sensitive to the bane_of_arthropods enchantment.static final Tag
<EntityType> Vanilla tag representing all entities which are sensitive to impaling.static final Tag
<EntityType> Vanilla tag representing all entities which are sensitive to the smite enchantment.static final Tag
<EntityType> Vanilla tag representing skeletons.static final Tag
<EntityType> Vanilla tag representing all entities which are friendly with withers.Methods in org.bukkit with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
OfflinePlayer.decrementStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType) Decrements the given statistic for this player for the given entity.void
OfflinePlayer.decrementStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType, int amount) Decrements the given statistic for this player for the given entity.UnsafeValues.getSpawnEggLayerColor
(EntityType entityType, int layer) Deprecated.Obtains the underlying color informating for a spawn egg of a given entity type, or null if the entity passed does not have a spawn egg.int
OfflinePlayer.getStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType) Gets the value of the given statistic for this player.UnsafeValues.getTranslationKey
(EntityType entityType) Deprecated.void
OfflinePlayer.incrementStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType) Increments the given statistic for this player for the given entity.void
OfflinePlayer.incrementStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType, int amount) Increments the given statistic for this player for the given entity.void
OfflinePlayer.setStatistic
(@NotNull Statistic statistic, @NotNull EntityType entityType, int newValue) Sets the given statistic for this player for the given entity.RegionAccessor.spawnEntity
(@NotNull Location location, @NotNull EntityType type) Creates a entity at the givenLocation
RegionAccessor.spawnEntity
(@NotNull Location loc, @NotNull EntityType type, boolean randomizeData) Creates a new entity at the givenLocation
.RegionAccessor.spawnEntity
(@NotNull Location loc, @NotNull EntityType type, @NotNull CreatureSpawnEvent.SpawnReason reason) RegionAccessor.spawnEntity
(@NotNull Location loc, @NotNull EntityType type, @NotNull CreatureSpawnEvent.SpawnReason reason, @Nullable Consumer<? super Entity> function) -
Uses of EntityType in org.bukkit.block
Methods in org.bukkit.block that return EntityTypeModifier and TypeMethodDescriptionCreatureSpawner.getSpawnedType()
Get the spawner's creature type.Methods in org.bukkit.block with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
CreatureSpawner.setSpawnedType
(@Nullable EntityType creatureType) Set the spawner's creature type. -
Uses of EntityType in org.bukkit.enchantments
Methods in org.bukkit.enchantments with parameters of type EntityTypeModifier and TypeMethodDescriptionabstract float
Enchantment.getDamageIncrease
(int level, EntityType entityType) Gets the damage increase as a result of the level and entity type specified -
Uses of EntityType in org.bukkit.entity
Methods in org.bukkit.entity that return EntityTypeModifier and TypeMethodDescriptionstatic @Nullable EntityType
EntityType.fromId
(int id) Deprecated.Magic valuestatic @Nullable EntityType
Gets an entity type from its name.EntitySnapshot.getEntityType()
Gets the type of entity this template holds.Entity.getType()
Get the type of the entity.static EntityType
Returns the enum constant of this class with the specified name.static EntityType[]
EntityType.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of EntityType in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return EntityTypeModifier and TypeMethodDescriptionEntityEvent.getEntityType()
Gets the EntityType of the Entity involved in this event. -
Uses of EntityType in org.bukkit.event.player
Methods in org.bukkit.event.player that return EntityTypeModifier and TypeMethodDescriptionPlayerStatisticIncrementEvent.getEntityType()
Gets the EntityType ifgetStatistic()
is an entity statistic otherwise returns null.PlayerEggThrowEvent.getHatchingType()
Get the type of the mob being hatched (EntityType.CHICKEN by default)Methods in org.bukkit.event.player with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
PlayerEggThrowEvent.setHatchingType
(@NotNull EntityType hatchType) Change the type of mob being hatched by the eggConstructors in org.bukkit.event.player with parameters of type EntityTypeModifierConstructorDescriptionPlayerEggThrowEvent
(@NotNull Player player, @NotNull Egg egg, boolean hatching, byte numHatches, @NotNull EntityType hatchingType) PlayerStatisticIncrementEvent
(@NotNull Player player, @NotNull Statistic statistic, int initialValue, int newValue, @NotNull EntityType entityType) -
Uses of EntityType in org.bukkit.inventory
Methods in org.bukkit.inventory with parameters of type EntityTypeModifier and TypeMethodDescriptionItemFactory.getSpawnEgg
(@NotNull EntityType type) Gets aMaterial
representing the spawn egg for the providedEntityType
. -
Uses of EntityType in org.bukkit.inventory.meta
Methods in org.bukkit.inventory.meta that return EntityTypeModifier and TypeMethodDescriptionSpawnEggMeta.getCustomSpawnedType()
Get the custom type of entity this egg will spawn.SpawnEggMeta.getSpawnedType()
Deprecated, for removal: This API element is subject to removal in a future version.different types are different itemsMethods in org.bukkit.inventory.meta with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
SpawnEggMeta.setCustomSpawnedType
(@Nullable EntityType type) Set the custom type of entity this egg will spawn.void
SpawnEggMeta.setSpawnedType
(EntityType type) Deprecated, for removal: This API element is subject to removal in a future version.different types are different items -
Uses of EntityType in org.bukkit.material
Methods in org.bukkit.material that return EntityTypeModifier and TypeMethodDescriptionSpawnEgg.getSpawnedType()
Deprecated.This is now stored inSpawnEggMeta
.Methods in org.bukkit.material with parameters of type EntityTypeModifier and TypeMethodDescriptionvoid
SpawnEgg.setSpawnedType
(EntityType type) Deprecated.This is now stored inSpawnEggMeta
.Constructors in org.bukkit.material with parameters of type EntityType -
Uses of EntityType in org.bukkit.packs
Methods in org.bukkit.packs with parameters of type EntityTypeModifier and TypeMethodDescriptionboolean
DataPackManager.isEnabledByFeature
(@NotNull EntityType entityType, @NotNull World world) Deprecated, for removal: This API element is subject to removal in a future version.Gets if the EntityType is enabled for use by the Features in World. -
Uses of EntityType in org.bukkit.scoreboard
Methods in org.bukkit.scoreboard with parameters of type EntityType
Tag.ENTITY_TYPES_DEFLECTS_PROJECTILES