| Package | Description |
|---|---|
| com.destroystokyo.paper.event.entity | |
| io.papermc.paper.tag | |
| org.bukkit |
The root package of the Bukkit API, contains generalized API classes.
|
| org.bukkit.block |
Classes used to manipulate the voxels in a
world,
including special states. |
| org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc. |
| org.bukkit.event.entity | |
| org.bukkit.event.player | |
| org.bukkit.inventory.meta |
The interfaces used when manipulating extra data can can be stored inside
item stacks. |
| org.bukkit.material |
Classes that represents various voxel types and states.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull EntityType |
ThrownEggHatchEvent.getHatchingType()
Get the type of the mob being hatched (EntityType.CHICKEN by default)
|
@NotNull EntityType |
PreCreatureSpawnEvent.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
ThrownEggHatchEvent.setHatchingType(@NotNull EntityType hatchType)
Change the type of mob being hatched by the egg
|
| Constructor and Description |
|---|
PreCreatureSpawnEvent(@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) |
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull String |
EntitySetTag.getName(@NotNull EntityType value) |
| Constructor and Description |
|---|
EntitySetTag(@NotNull NamespacedKey key,
EntityType... values) |
| Modifier and Type | Field and Description |
|---|---|
static Tag<EntityType> |
Tag.ARROWS
Vanilla entity tag representing arrow entities.
|
static Tag<EntityType> |
Tag.BEEHIVE_INHABITORS
Vanilla entity tag representing entities that live in beehives
|
static Registry<EntityType> |
Registry.ENTITY_TYPE
Server entity types.
|
static Tag<EntityType> |
Tag.IMPACT_PROJECTILES
Vanilla entity tag representing projectiles that impact
|
static Tag<EntityType> |
Tag.RAIDERS
Vanilla entity tag for village raiders
|
static Tag<EntityType> |
Tag.SKELETONS
Vanilla entity tag for skeleton types
|
| Modifier and Type | Method and Description |
|---|---|
void |
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.
|
String |
UnsafeValues.getTranslationKey(EntityType type)
Deprecated.
Return the translation key for the EntityType, so the client can translate it into the active
locale when using a
TranslatableComponent.This is null, 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.
|
@NotNull Entity |
World.spawnEntity(@NotNull Location loc,
@NotNull EntityType type)
Creates a entity at the given
Location |
default @NotNull Entity |
World.spawnEntity(@NotNull Location loc,
@NotNull EntityType type,
CreatureSpawnEvent.SpawnReason reason) |
default @NotNull Entity |
World.spawnEntity(@NotNull Location loc,
@NotNull EntityType type,
CreatureSpawnEvent.SpawnReason reason,
@Nullable Consumer<Entity> function) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull EntityType |
CreatureSpawner.getSpawnedType()
Get the spawner's creature type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CreatureSpawner.setSpawnedType(@NotNull EntityType creatureType)
Set the spawner's creature type.
|
| Modifier and Type | Method and Description |
|---|---|
static @Nullable EntityType |
EntityType.fromId(int id)
Deprecated.
Magic value
|
static @Nullable EntityType |
EntityType.fromName(@Nullable String name)
Deprecated.
Magic value
|
@NotNull EntityType |
Entity.getType()
Get the type of the entity.
|
static EntityType |
EntityType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EntityType[] |
EntityType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull EntityType |
EntityEvent.getEntityType()
Gets the EntityType of the Entity involved in this event.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable EntityType |
PlayerStatisticIncrementEvent.getEntityType()
Gets the EntityType if
getStatistic() is an
entity statistic otherwise returns null. |
@NotNull EntityType |
PlayerEggThrowEvent.getHatchingType()
Get the type of the mob being hatched (EntityType.CHICKEN by default)
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlayerEggThrowEvent.setHatchingType(@NotNull EntityType hatchType)
Change the type of mob being hatched by the egg
|
| Constructor and Description |
|---|
PlayerEggThrowEvent(@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) |
| Modifier and Type | Method and Description |
|---|---|
EntityType |
SpawnEggMeta.getSpawnedType()
Deprecated.
different types are different items
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpawnEggMeta.setSpawnedType(EntityType type)
Deprecated.
different types are different items
|
| Modifier and Type | Method and Description |
|---|---|
EntityType |
SpawnEgg.getSpawnedType()
Deprecated.
This is now stored in
SpawnEggMeta. |
| Modifier and Type | Method and Description |
|---|---|
void |
SpawnEgg.setSpawnedType(EntityType type)
Deprecated.
This is now stored in
SpawnEggMeta. |
| Constructor and Description |
|---|
SpawnEgg(EntityType type)
Deprecated.
|
Copyright © 2022. All rights reserved.