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 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.
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.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
.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 specialized plugin to client protocols.
Classes to represent various
potion
properties and manipulation.Classes to represent the source of a projectile
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 entity events.
Spigot-specific player events.
-
ClassDescriptionRepresents an arrow.Represents a base entity in the worldRepresents a falling blockRepresents 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.
-
ClassDescriptionRepresents a base entity in the worldRepresents a living entity, such as a monster or playerRepresents a player, connected or not
-
ClassDescriptionRepresents an Ender DragonRepresents a player, connected or not
-
-
ClassDescriptionRepresents an arrow.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 an entity that can age.Represents an ambient mobRepresents an Animal.Represents types of locking mechanisms for ArmorStand equipment.Represents the variant of a axolotl - ie its color.Represents 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 Creature.Represents anEntity
that has health and can take damage.Represents an Ender DragonRepresents a phase or action that an Ender Dragon can perform.Represents 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.Deprecated.future versions of Minecraft have additional spell casting entities.A representation of an explosive entityRepresents a Fireball.Represents a fish entity.Represents a state in which a fishing hook may be.Represents a Flying Entity.Represents the various different fox types there are.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 an Item FrameRepresents 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.An animal that can sit still.Represents a sized fireball.Deprecated.classes are different types.Represents a Slime.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 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 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 player
-
ClassDescriptionRepresents the variant of a axolotl - ie its color.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
-
-