| Package | Description | 
|---|---|
| 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.spigotmc.event.entity | 
| Class | Description | 
|---|---|
| EntityDamageEvent | 
 Stores data for damage events 
 | 
| Class | Description | 
|---|---|
| CreatureSpawnEvent.SpawnReason | 
 An enum to specify the type of spawning 
 | 
| CreeperPowerEvent.PowerCause | 
 An enum to specify the cause of the change in power 
 | 
| EntityChangeBlockEvent | 
 Called when any Entity, excluding players, changes a block. 
 | 
| EntityCombustEvent | 
 Called when an entity combusts. 
 | 
| EntityDamageEvent | 
 Stores data for damage events 
 | 
| EntityDamageEvent.DamageCause | 
 An enum to specify the cause of the damage 
 | 
| EntityDamageEvent.DamageModifier | 
 Deprecated. 
 
This API is responsible for a large number of implementation
 problems and is in general unsustainable to maintain. It is likely to be
 removed very soon in a subsequent release. Please see
 https://www.spigotmc.org/threads/194446/ for more information. 
 | 
| EntityDeathEvent | 
 Thrown whenever a LivingEntity dies 
 | 
| EntityEvent | 
 Represents an Entity-related event 
 | 
| EntityPotionEffectEvent.Action | 
 An enum to specify the action to be performed. 
 | 
| EntityPotionEffectEvent.Cause | 
 An enum to specify the cause why an effect was changed. 
 | 
| EntityRegainHealthEvent.RegainReason | 
 An enum to specify the type of health regaining that is occurring 
 | 
| EntitySpawnEvent | 
 Called when an entity is spawned into a world. 
 | 
| EntityTargetEvent | 
 Called when a creature targets or untargets another entity 
 | 
| EntityTargetEvent.TargetReason | 
 An enum to specify the reason for the targeting 
 | 
| EntityTeleportEvent | 
 Thrown when a non-player entity is teleported from one location to another. 
 | 
| EntityTransformEvent | 
 Called when an entity is about to be replaced by another entity. 
 | 
| EntityTransformEvent.TransformReason | |
| EntityUnleashEvent.UnleashReason | |
| ProjectileHitEvent | 
 Called when a projectile hits an object 
 | 
| VillagerCareerChangeEvent.ChangeReason | 
 Reasons for the villager's profession changing. 
 | 
| Class | Description | 
|---|---|
| EntityEvent | 
 Represents an Entity-related event 
 | 
| EntityUnleashEvent | 
 Called immediately prior to an entity being unleashed. 
 | 
| Class | Description | 
|---|---|
| EntityEvent | 
 Represents an Entity-related event 
 | 
Copyright © 2019. All rights reserved.