| 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 (such as an Enderman) tries to teleport
 from one location to another. 
 | 
| 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. 
 | 
| EntityDeathEvent | 
 Thrown whenever a LivingEntity dies 
 | 
| EntityEvent | 
 Represents an Entity-related event 
 | 
| 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 (such as an Enderman) tries to teleport
 from one location to another. 
 | 
| EntityUnleashEvent.UnleashReason | |
| ProjectileHitEvent | 
 Called when a projectile hits an object 
 | 
| 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.