Uses of Enum Class
org.bukkit.entity.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.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.The interfaces used when manipulating extra data can can be stored inside
item stacks
.Classes that represents various voxel types and states.
-
Uses of EntityType in com.destroystokyo.paper.event.entity
Modifier and TypeMethodDescriptionThrownEggHatchEvent.getHatchingType()
Get the type of the mob being hatched (EntityType.CHICKEN by default)PreCreatureSpawnEvent.getType()
Modifier and TypeMethodDescriptionvoid
ThrownEggHatchEvent.setHatchingType(@NotNull EntityType hatchType)
Change the type of mob being hatched by the eggModifierConstructorDescriptionPreCreatureSpawnEvent(@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.tag
Modifier and TypeMethodDescriptionprotected @NotNull Set<EntityType>
EntitySetTag.getAllPossibleValues()
ModifierConstructorDescriptionEntitySetTag(@NotNull NamespacedKey key, @NotNull EntityType... values)
ModifierConstructorDescriptionEntitySetTag(@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
Modifier and TypeFieldDescriptionstatic Tag<EntityType>
Tag.ARROWS
Vanilla entity tag representing arrow entities.static Tag<EntityType>
Vanilla entity tag representing entities that live in beehivesstatic Registry<EntityType>
Registry.ENTITY_TYPE
Server entity types.static Tag<EntityType>
Vanilla entity tag representing projectiles that impactstatic Tag<EntityType>
Tag.RAIDERS
Vanilla entity tag for village raidersstatic Tag<EntityType>
Tag.SKELETONS
Vanilla entity tag for skeleton typesModifier 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.int
OfflinePlayer.getStatistic(@NotNull Statistic statistic, @NotNull EntityType entityType)
Gets the value of the given statistic for this player.UnsafeValues.getTranslationKey(EntityType type)
Deprecated.Return the translation key for the EntityType, so the client can translate it into the active locale when using aTranslatableComponent
.
This isnull
, when the EntityType isn't known to NMS (custom entities)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.World.spawnEntity(@NotNull Location loc, @NotNull EntityType type)
Creates a entity at the givenLocation
World.spawnEntity(@NotNull Location loc, @NotNull EntityType type, CreatureSpawnEvent.SpawnReason reason)
World.spawnEntity(@NotNull Location loc, @NotNull EntityType type, CreatureSpawnEvent.SpawnReason reason, @Nullable Consumer<Entity> function)
-
Uses of EntityType in org.bukkit.block
Modifier and TypeMethodDescriptionCreatureSpawner.getSpawnedType()
Get the spawner's creature type.Modifier and TypeMethodDescriptionvoid
CreatureSpawner.setSpawnedType(@NotNull EntityType creatureType)
Set the spawner's creature type. -
Uses of EntityType in org.bukkit.entity
Modifier and TypeMethodDescriptionstatic @Nullable EntityType
EntityType.fromId(int id)
Deprecated.Magic valuestatic @Nullable EntityType
Deprecated.Magic valueEntity.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
Modifier and TypeMethodDescriptionEntityEvent.getEntityType()
Gets the EntityType of the Entity involved in this event. -
Uses of EntityType in org.bukkit.event.player
Modifier 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)Modifier and TypeMethodDescriptionvoid
PlayerEggThrowEvent.setHatchingType(@NotNull EntityType hatchType)
Change the type of mob being hatched by the eggModifierConstructorDescriptionPlayerEggThrowEvent(@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.meta
Modifier and TypeMethodDescriptionSpawnEggMeta.getSpawnedType()
Deprecated.different types are different itemsModifier and TypeMethodDescriptionvoid
SpawnEggMeta.setSpawnedType(EntityType type)
Deprecated.different types are different items -
Uses of EntityType in org.bukkit.material
Modifier and TypeMethodDescriptionSpawnEgg.getSpawnedType()
Deprecated.This is now stored inSpawnEggMeta
.Modifier and TypeMethodDescriptionvoid
SpawnEgg.setSpawnedType(EntityType type)
Deprecated.This is now stored inSpawnEggMeta
.