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.
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 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 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
-
-
-
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 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.Represents the type of boats.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 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 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.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.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 the item model transform to be applied to the displayed item.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.Represents an entity which can be shorn with shears.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 player
-
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
-