Uses of Package
org.bukkit.entity
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 relevant to mob spawners.
Classes concerning the creation of boss bars that appear at the top of the
player's screen.
Classes dedicated to facilitate direct player-to-plugin communication.
Classes concerning damage types and sources applicable to living entities.
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.Interfaces for various
Boat
types.Interfaces for various
Minecart
types.Events
triggered from an enchantment table
.Events
relating to entities that hang
.Events
related to raids.Events
relating to programmatic state
changes on the server.Events
relating to vehicular entities
.Events
relating to weather.Classes involved in manipulating player inventories and item interactions.
The interfaces used when manipulating extra data can can be stored inside
item stacks
.Isolated components which may form part of item meta.
Classes relevant to loot table manipulation and generation.
Classes to facilitate plugin handling of
map
displays.Classes that represents various voxel types and states.
Classes dedicated to handling data pack information.
Classes dedicated to specialized plugin to client protocols.
Classes to represent various
potion
properties and manipulation.Classes to represent the source of a projectile
Interfaces used to manage the client side score display system.
Classes related to entity spawners.
Classes related to creating or using
structures
without creating Structure
blocks
in the world.Multi and single purpose classes to facilitate various programmatic
concepts.
Spigot-specific player events.
-
-
-
ClassDescriptionRepresents an
Entity
that has health and can take damage.Represents a base entity in the worldRepresents a living entity, such as a monster or playerRepresents a Mob. -
ClassDescriptionRepresents a Horse-like creature.This interface defines or represents the abstract concept of skeleton-like entities on the server.Represents a villager NPCRepresents an Animal.Represents a Bee.Represents a Blaze monsterMeow.Represents a Creature.Represents a CreeperDrowned zombie.Represents an Enderman.Represents an Evoker "Illager".Represents a fish entity.What does the fox say?Represents a Ghast.Represents a type of "Illager".Represents an Illusioner "Illager".An iron Golem that protects Villages.Represents a Llama.Represents a Mob.Represents a Monster.A wild tameable catPanda entity.Represents a Parrot.Represents a phantom.Represents a polar bear.Represents a puffer fish.Represents a Silverfish.Represents a SkeletonHorse - variant of
AbstractHorse
.Represents a Slime.Represents a spell casting "Illager".Represents a Spider.Represents a Squid.Represents a Strider.Represents a turtle.Represents a Vex.Represents a Vindicator.Represents a wandering trader NPCRepresents a Wither bossRepresents a WolfRepresents a Zombie. -
-
-
ClassDescriptionRepresents an area effect cloud which will imbue a potion effect onto entities which enter it.Represents a CreeperRepresents a thrown egg.Represents an Ender DragonRepresents an Enderman.Represents a base entity in the worldRepresents an Experience Orb.Represents a human entity, such as an NPC or a playerRepresents an instance of a lightning strike.Represents a living entity, such as a monster or playerRepresents a player, connected or notRepresents a shootable entity.Represents a SkeletonHorse - variant of
AbstractHorse
.Represents a Slime.Represents a turtle.Represents a Witch -
ClassDescriptionRepresents a base entity in the worldRepresents an Experience Orb.Represents a player, connected or notRepresents a shootable entity.
-
-
-
-
-
-
-
ClassDescriptionRepresents a Creature.Represents an
Entity
that has health and can take damage.Represents a base entity in the worldRepresents a fish entity.Represents a living entity, such as a monster or playerRepresents a Mob.Represents a Water Mob -
ClassDescriptionRepresents a base entity in the worldRepresents a player, connected or notRepresents a shootable entity.
-
ClassDescriptionRepresents an ElderGuardian - variant of
Guardian
.Represents a base entity in the worldRepresents a living entity, such as a monster or playerRepresents a player, connected or notRepresents a puffer fish.Represents a thrown potion bottleA Warden. -
-
ClassDescriptionRepresents a villager NPCRepresents a base entity in the worldRepresents an Item FrameRepresents a living entity, such as a monster or playerRepresents a player, connected or not
-
ClassDescriptionRepresents the various different cat types there are.Represents the variant of a frog - ie its color.Represents the various different Villager professions there may be.Represents Villager type, usually corresponding to what biome they spawn in.Represents the variant of a wolf.
-
ClassDescriptionRepresents the various different cat types there are.Represents the variant of a frog - ie its color.Represents the various different Villager professions there may be.Represents Villager type, usually corresponding to what biome they spawn in.Represents the variant of a wolf.
-
-
-
ClassDescriptionRepresents an arrow.Represents the various different cat types there are.Represents a base entity in the worldRepresents a falling blockRepresents the variant of a frog - ie its color.Represents a dropped item.Represents an instance of a lightning strike.Represents a living entity, such as a monster or playerRepresents a player, connected or notRepresents groups of entities with shared spawn behaviors and mob caps.Represents the various different Villager professions there may be.Represents Villager type, usually corresponding to what biome they spawn in.Represents the variant of a wolf.
-
ClassDescriptionRepresents a base entity in the worldRepresents a living entity, such as a monster or playerRepresents a player, connected or not
-
-
ClassDescriptionA crystal that heals nearby EnderDragonsRepresents an Ender DragonRepresents a player, connected or not
-
-
-
ClassDescriptionA classification of entities which may behave differently than others or be affected uniquely by enchantments and potion effects among other things.
-
ClassDescriptionRepresents an arrow.Deprecated.Represents the pickup status of this arrow.Represents a Horse-like creature.This interface defines or represents the abstract concept of skeleton-like entities on the server.Represents a villager NPCRepresents a Wind Charge.Represents an entity that can age.An Allay.Represents an ambient mobRepresents an Animal.Represents types of locking mechanisms for ArmorStand equipment.Represents the variant of a axolotl - ie its color.Represents a boat entity.Represents the status of the boat.Deprecated.different boats types are now different entity typesRepresents the Boss Entity.Represents an entity that can age and breed.Represents the various different cat types there are.Represents Horse-like creatures which can carry an inventory.Represents a single part of a
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller partsRepresents a Cow.Represents a Creaking.Represents a Creature.Represents anEntity
that has health and can take damage.Represents a display entity which is designed to only have a visual function.Describes the axes/points around which the entity can pivot.Represents the brightness rendering parameters of the entity.Represents an Ender DragonRepresents a phase or action that an Ender Dragon can perform.Represents a thrown Ender Pearl entityRepresents an EnemyRepresents a base entity in the worldA classification of entities which may behave differently than others or be affected uniquely by enchantments and potion effects among other things.Represents an immutable copy of an entity's state.Deprecated.future versions of Minecraft have additional spell casting entities.Reasons for why this Experience Orb was spawnedA representation of an explosive entityRepresents a Fireball.Represents a fish entity.Represents a fishing hook.Represents a state in which a fishing hook may be.Represents a Flying Entity.Represents the various different fox types there are.Represents the variant of a frog - ie its color.A mechanical creature that may harm enemies.Represents a Hanging entityRepresents the base color that the horse has.Represents the style, or markings, that the horse has.Deprecated.different variants are differing classesRepresents a human entity, such as an NPC or a playerRepresents a type of "Illager".Represents a previous interaction with this entity.Represents a dropped item.Represents the item model transform to be applied to the displayed item.Represents an Item FrameDeprecated.Unsupported apiRepresents a living entity, such as a monster or playerRepresents a Llama.Represents the base color that the llama has.Represents a Mob.Represents a Monster.Represents the variant of a cow - ie its color.Represents a non-player characterDeprecated.Cats are now a separate entity.Represents the variant of a parrot - ie its color.Piglin / Piglin Brute.Represents a player, connected or notRepresents an entity body pose.Represents a shootable entity.Represents the various types a Rabbit might be.Represents the variant of a salmon - ie its size.Deprecated, for removal: This API element is subject to removal in a future version.Spigots shearable API miserably fails at capturing all entities that may be sheared by a player, like mushroom cows which, once sheared, convert into normal cows.Represents a Sheep.An animal that can sit still.Represents a sized fireball.Deprecated.classes are different types.Represents a Slime.Represents the current state of the Sniffer.Represents groups of entities with shared spawn behaviors and mob caps.Represents a spell casting "Illager".Represents the current spell the entity is using.Represents a Spider.Represents a Squid.Represents an entity which may be saddled, ridden and steered using an item.Represents possible text alignments for this display.Represents a thrown potion bottleEnumeration of all different fish patterns.Represents a vehicle entity.Represents a villager NPCRepresents the various different Villager professions there may be.Represents Villager type, usually corresponding to what biome they spawn in.Represents a Water MobRepresents one of the Wither's heads.Represents the variant of a wolf.Represents a Zombie. -
-
-
ClassDescriptionRepresents a base entity in the worldRepresents a dropped item.Represents a living entity, such as a monster or playerRepresents a player, connected or not
-
-
ClassDescriptionRepresents a Horse-like creature.Represents a villager NPCRepresents an Animal.Represents an area effect cloud which will imbue a potion effect onto entities which enter it.Represents a BatRepresents a CreeperRepresents an Ender DragonRepresents a phase or action that an Ender Dragon can perform.Represents a base entity in the worldA representation of an explosive entityRepresents a human entity, such as an NPC or a playerRepresents a dropped item.Represents an instance of a lightning strike.Represents a living entity, such as a monster or playerRepresents a Pig.Represents a Piglin.Represents a Pig Zombie.Represents a player, connected or notRepresents an entity body pose.Represents a shootable entity.Represents a Sheep.Represents a Slime.Represents a spell casting "Illager".Represents the current spell the entity is using.Represents a Strider.Represents a thrown Experience bottle.Represents a thrown potion bottleRepresents a villager NPCRepresents the various different Villager professions there may be.
-
-
ClassDescriptionRepresents a human entity, such as an NPC or a playerRepresents a dropped item.Represents a player, connected or not
-
ClassDescriptionRepresents an arrow.Represents a thrown egg.Represents a base entity in the worldRepresents an Experience Orb.Represents a fish entity.Represents a fishing hook.Represents a dropped item.Represents a player, connected or not
-
-
-
ClassDescriptionRepresents a base entity in the worldRepresents a living entity, such as a monster or playerRepresents a vehicle entity.
-
-
-
ClassDescriptionRepresents a base entity in the worldRepresents a human entity, such as an NPC or a playerRepresents a living entity, such as a monster or playerRepresents a player, connected or not
-
ClassDescriptionRepresents the variant of a axolotl - ie its color.Represents an immutable copy of an entity's state.Enumeration of all different fish patterns.
-
-
ClassDescriptionRepresents a base entity in the worldRepresents a human entity, such as an NPC or a player
-
-
-
-
-
-
-
-
-
-
ClassDescriptionRepresents a base entity in the worldRepresents a living entity, such as a monster or player
-
-
-
-
ClassDescriptionRepresents a human entity, such as an NPC or a playerRepresents a player, connected or not
-
-