@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.event.entity
-
Interface Summary Interface Description AffectEntityEvent An event that affects multipleEntityinstances as a bulk action.AttackEntityEvent Represents the base event for when anEntityis being "attacked".BreedingEvent BreedingEvent.Breed BreedingEvent.FindMate BreedingEvent.ReadyToMate Called when anAnimalhas made it known it is ready to breed.ChangeEntityEquipmentEvent Called when an entity changes an equipped item.ChangeEntityEquipmentEvent.Break Called when the players equipment is broken or otherwise replaced by an empty item-stack.ChangeEntityWorldEvent ChangeEntityWorldEvent.Post ChangeEntityWorldEvent.Pre ChangeEntityWorldEvent.Reposition CollideEntityEvent CollideEntityEvent.Impact ConstructEntityEvent Base event during the construction of anEntity.ConstructEntityEvent.Post Called after the construction of anEntity.ConstructEntityEvent.Pre Called before the construction of anEntity.DamageEntityEvent Represents the base event for when anEntityis being "attacked".DestructEntityEvent DestructEntityEvent.Death A derivative ofDestructEntityEventwhere the removal of theLiving, theDestructEntityEvent.entity(), is due to it losing its health.ExpireEntityEvent Called when anEntityis expiring from the world.HarvestEntityEvent Called when anEntityhas been killed and is being "harvested" (drops/etc).IgniteEntityEvent An event that occurs when an entity becomes ignited.InteractEntityEvent Base event for all interactions targeting anEntity.InteractEntityEvent.Primary An event where the targeted entity is being interacted with the client's "primary" button.InteractEntityEvent.Secondary An event where the targeted entity is being interacted with the client's "secondary" button.InteractEntityEvent.Secondary.At An entity is interacted with at aninteractionpoint.InteractEntityEvent.Secondary.On An entity is interacted on.ItemMergeWithItemEvent LeashEntityEvent An event that is called when an entity becomes leashed.MoveEntityEvent Called when anEntityperforms movement.RideEntityEvent An event that involves anEntityriding another.RideEntityEvent.Dismount Raised when anEntityis being dismounted.RideEntityEvent.Mount Raised when anEntityis being mounted.RotateEntityEvent Called when anEntityperforms rotation of their body or, if applicable, head without moving their position.SpawnEntityEvent Raised when anEntityis spawned.SpawnEntityEvent.Custom SpawnEntityEvent.Pre An event that is thrown prior to anEntitybeing potentially added to aWorldsuch that any relational recording or transacting/association of the spawn to another action, such as ablock changewill be omitted.TameEntityEvent Called when anEntityis tamed.UnleashEntityEvent An event that is called when an entity becomes unleashed.