| Package | Description | 
|---|---|
| org.bukkit.event.entity | |
| org.bukkit.event.player | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CreatureSpawnEvent
Called when a creature is spawned into a world. 
 | 
class  | 
CreeperPowerEvent
Called when a Creeper is struck by lightning. 
 | 
class  | 
EntityBreakDoorEvent
Called when an  
Entity breaks a door | 
class  | 
EntityChangeBlockEvent
Called when any Entity, excluding players, changes a block. 
 | 
class  | 
EntityCombustByBlockEvent
Called when a block causes an entity to combust. 
 | 
class  | 
EntityCombustByEntityEvent
Called when an entity causes another entity to combust. 
 | 
class  | 
EntityCombustEvent
Called when an entity combusts. 
 | 
class  | 
EntityCreatePortalEvent
Thrown when a Living Entity creates a portal in a world. 
 | 
class  | 
EntityDamageByBlockEvent
Called when an entity is damaged by a block 
 | 
class  | 
EntityDamageByEntityEvent
Called when an entity is damaged by an entity 
 | 
class  | 
EntityDamageEvent
Stores data for damage events 
 | 
class  | 
EntityDeathEvent
Thrown whenever a LivingEntity dies 
 | 
class  | 
EntityExplodeEvent
Called when an entity explodes 
 | 
class  | 
EntityInteractEvent
Called when an entity interacts with an object 
 | 
class  | 
EntityPortalEnterEvent
Called when an entity comes into contact with a portal 
 | 
class  | 
EntityPortalEvent
Called when a non-player entity is about to teleport because it is in
 contact with a portal. 
 | 
class  | 
EntityPortalExitEvent
Called before an entity exits a portal. 
 | 
class  | 
EntityRegainHealthEvent
Stores data for health-regain events 
 | 
class  | 
EntityShootBowEvent
Called when a LivingEntity shoots a bow firing an arrow 
 | 
class  | 
EntityTameEvent
Thrown when a LivingEntity is tamed 
 | 
class  | 
EntityTargetEvent
Called when a creature targets or untargets another entity 
 | 
class  | 
EntityTargetLivingEntityEvent
Called when an Entity targets a  
LivingEntity and can only target
 LivingEntity's. | 
class  | 
EntityTeleportEvent
Thrown when a non-player entity (such as an Enderman) tries to teleport
 from one location to another. 
 | 
class  | 
EntityUnleashEvent
Called immediately prior to an entity being unleashed. 
 | 
class  | 
ExpBottleEvent
Called when a ThrownExpBottle hits and releases experience. 
 | 
class  | 
ExplosionPrimeEvent
Called when an entity has made a decision to explode. 
 | 
class  | 
FoodLevelChangeEvent
Called when a human entity's food level changes 
 | 
class  | 
HorseJumpEvent
Called when a horse jumps. 
 | 
class  | 
ItemDespawnEvent
This event is called when a  
Item is removed from
 the world because it has existed for 5 minutes. | 
class  | 
ItemSpawnEvent
Called when an item is spawned into a world 
 | 
class  | 
PigZapEvent
Stores data for pigs being zapped 
 | 
class  | 
PlayerDeathEvent
Thrown whenever a  
Player dies | 
class  | 
PotionSplashEvent
Called when a splash potion hits an area 
 | 
class  | 
ProjectileHitEvent
Called when a projectile hits an object 
 | 
class  | 
ProjectileLaunchEvent
Called when a projectile is launched. 
 | 
class  | 
SheepDyeWoolEvent
Called when a sheep's wool is dyed 
 | 
class  | 
SheepRegrowWoolEvent
Called when a sheep regrows its wool 
 | 
class  | 
SlimeSplitEvent
Called when a Slime splits into smaller Slimes upon death 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PlayerUnleashEntityEvent
Called prior to an entity being unleashed due to a player's action. 
 | 
Copyright © 2014. All rights reserved.