| Package | Description | 
|---|---|
| com.destroystokyo.paper.event.entity | |
| 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 | 
|---|---|
| CreatureSpawnEvent.SpawnReason | An enum to specify the type of spawning | 
| EntityEvent | Represents an Entity-related event | 
| 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. | 
| Class | Description | 
|---|---|
| CreatureSpawnEvent.SpawnReason | An enum to specify the type of spawning | 
| 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. | 
| 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 © 2020. All rights reserved.