| 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 and Description | 
|---|
| EntityDamageEvent Stores data for damage events | 
| Class and 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 An enum to specify the types of modifier | 
| 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 and Description | 
|---|
| EntityEvent Represents an Entity-related event | 
| EntityUnleashEvent Called immediately prior to an entity being unleashed. | 
| Class and Description | 
|---|
| EntityEvent Represents an Entity-related event | 
Copyright © 2015. All rights reserved.