# Package com.destroystokyo.paper.event.entity

package com.destroystokyo.paper.event.entity

Class
Description
CreeperIgniteEvent
Called when a Creeper is ignited either by a flint and steel, `Creeper.ignite()` or `Creeper.setIgnited(boolean)`.
EnderDragonFireballHitEvent
Fired when a DragonFireball collides with a block/entity and spawns an AreaEffectCloud
EnderDragonFlameEvent
Fired when an EnderDragon spawns an AreaEffectCloud by shooting flames
EnderDragonShootFireballEvent
Fired when an EnderDragon shoots a fireball
EndermanAttackPlayerEvent
Fired when an Enderman determines if it should attack a player or not.
EndermanEscapeEvent
EndermanEscapeEvent.Reason
EntityAddToWorldEvent
Fired any time an entity is being added to the world for any reason.
EntityJumpEvent
Called when an entity jumps
EntityKnockbackByEntityEvent
Fired when an Entity is knocked back by the hit of another Entity.
EntityPathfindEvent
Fired when an Entity decides to start moving towards a location.
EntityRemoveFromWorldEvent
Fired any time an entity is being removed from a world for any reason
EntityTeleportEndGatewayEvent
Fired any time an entity attempts to teleport in an end gateway
EntityTransformedEvent
Deprecated.
Bukkit has added `EntityTransformEvent`, you should start using that
EntityTransformedEvent.TransformedReason
EntityZapEvent
Fired when lightning strikes an entity
ExperienceOrbMergeEvent
Fired anytime the server is about to merge 2 experience orbs into one
PhantomPreSpawnEvent
Called when a phantom is spawned for an exhausted player
PlayerNaturallySpawnCreaturesEvent
Fired when the server is calculating what chunks to try to spawn monsters in every Monster Spawn Tick event
PreCreatureSpawnEvent
WARNING: This event only fires for a limited number of cases, and not for every case that CreatureSpawnEvent does.
PreSpawnerSpawnEvent
Called before an entity is spawned into a world by a spawner.
ProjectileCollideEvent
Called when an projectile collides with an entity
SkeletonHorseTrapEvent
Event called when a player gets close to a skeleton horse and triggers the lightning trap
SlimeChangeDirectionEvent
Fired when a Slime decides to change it's facing direction.
SlimePathfindEvent
Fired when a Slime decides to start pathfinding.
SlimeSwimEvent
Fired when a Slime decides to start jumping while swimming in water/lava.
SlimeTargetLivingEntityEvent
Fired when a Slime decides to change direction to target a LivingEntity.
SlimeWanderEvent
Fired when a Slime decides to start wandering.
ThrownEggHatchEvent
Called when a thrown egg might hatch.
TurtleGoHomeEvent
Fired when a Turtle decides to go home
TurtleLayEggEvent
Fired when a Turtle lays eggs
TurtleStartDiggingEvent
Fired when a Turtle starts digging to lay eggs
WitchConsumePotionEvent
Fired when a witch consumes the potion in their hand to buff themselves.
WitchReadyPotionEvent
WitchThrowPotionEvent
Fired when a witch throws a potion at a player