| Interface | Description |
|---|---|
| AffectEntityEvent |
An event that affects multiple
Entity instances as a bulk action. |
| AttackEntityEvent |
Represents the base event for when an
Entity is being "attacked". |
| BreedEntityEvent | Deprecated |
| BreedEntityEvent.Breed | |
| BreedEntityEvent.FindMate | |
| BreedEntityEvent.ReadyToMate |
Called when an
Animal has made it known it is ready to breed. |
| ChangeEntityEquipmentEvent |
Called when an entity changes an equipped item.
|
| ChangeEntityEquipmentEvent.Break |
Called when the players equipment is broken or otherwise replaced by an empty item-stack.
|
| ChangeEntityEquipmentEvent.TargetHumanoid |
An event where a
Humanoid entity is targeted. |
| ChangeEntityEquipmentEvent.TargetLiving |
An event where a
Living entity is targeted. |
| ChangeEntityEquipmentEvent.TargetPlayer |
An event where a
Player entity is targeted. |
| ChangeEntityExperienceEvent |
An event that is related to experience.
|
| ChangeEntityPotionEffectEvent |
An event that involves a living entity having effects added and removed.
|
| ChangeEntityPotionEffectEvent.Expire |
An event where the
PotionEffect is forcibly expiring. |
| ChangeEntityPotionEffectEvent.Gain |
An event where the
PotionEffect is being added. |
| ChangeEntityPotionEffectEvent.Remove |
An event where the
PotionEffect is being removed. |
| CollideEntityEvent | |
| CollideEntityEvent.Impact | |
| ConstructEntityEvent |
Base event during the construction of an
Entity. |
| ConstructEntityEvent.Post |
Called after the construction of an
Entity. |
| ConstructEntityEvent.Pre |
Called before the construction of an
Entity. |
| DamageEntityEvent |
Represents the base event for when an
Entity is being "attacked". |
| DestructEntityEvent | |
| DestructEntityEvent.Death |
A derivative of
DestructEntityEvent where the removal of the
Living, the TargetLivingEvent.getTargetEntity(),
is due to it losing its health. |
| ExpireEntityEvent |
Called when an
Entity is expiring from the world. |
| ExpireEntityEvent.TargetItem |
An event where the target is an
Item entity. |
| HarvestEntityEvent |
Called when an
Entity has been killed and is being "harvested" (drops/etc). |
| HarvestEntityEvent.TargetHumanoid |
An event where the target is a
Humanoid. |
| HarvestEntityEvent.TargetLiving |
An event where the target is a
Living. |
| HarvestEntityEvent.TargetPlayer |
An event where the target is a
Player. |
| HealEntityEvent |
An event where an
Entity is "healed". |
| IgniteEntityEvent |
An event that occurs when an entity becomes ignited.
|
| InteractEntityEvent |
Base event for all interactions targeting an
Entity. |
| InteractEntityEvent.Primary |
An event where the targeted entity is being interacted with the client's
"primary" button.
|
| InteractEntityEvent.Primary.MainHand |
A
InteractEntityEvent.Primary event where the interaction is from the client's
main hand. |
| InteractEntityEvent.Primary.OffHand |
A
InteractEntityEvent.Primary event where the interaction is from the client's
off hand. |
| InteractEntityEvent.Secondary |
An event where the targeted entity is being interacted with the client's
"secondary" button.
|
| InteractEntityEvent.Secondary.MainHand |
A
InteractEntityEvent.Secondary event where the interaction is from the client's
main hand. |
| InteractEntityEvent.Secondary.OffHand |
A
InteractEntityEvent.Secondary event where the interaction is from the client's
off hand. |
| LeashEntityEvent |
An event that is called when an entity becomes leashed.
|
| MoveEntityEvent |
Called when an
Entity performs movement. |
| MoveEntityEvent.Position |
Fired when an
Entity's position changes. |
| MoveEntityEvent.Teleport |
Fired when an
Entity's position changes for reasons other than
normal movement. |
| MoveEntityEvent.Teleport.Portal | |
| RideEntityEvent |
An event that involves an
Entity riding another. |
| RideEntityEvent.Dismount |
Raised when an
Entity is being dismounted. |
| RideEntityEvent.Mount |
Raised when an
Entity is being mounted. |
| RotateEntityEvent |
Called when an
Entity performs rotation of their body or, if
applicable, head without moving their position. |
| SpawnEntityEvent |
Raised when an
Entity is spawned. |
| SpawnEntityEvent.ChunkLoad | |
| SpawnEntityEvent.Custom | |
| SpawnEntityEvent.Spawner | Deprecated
Utilize
SpawnTypes.MOB_SPAWNER as context. |
| TameEntityEvent |
Called when an
Entity is tamed. |
| TargetEntityEvent |
Base event for when a
Entity is a target. |
| UnleashEntityEvent |
An event that is called when an entity becomes unleashed.
|