Package org.bukkit.event.entity
Class EntityEvent
- java.lang.Object
-
- org.bukkit.event.Event
-
- org.bukkit.event.entity.EntityEvent
-
- Direct Known Subclasses:
AreaEffectCloudApplyEvent
,BatToggleSleepEvent
,CreeperPowerEvent
,EnderDragonChangePhaseEvent
,EntityAirChangeEvent
,EntityBreedEvent
,EntityChangeBlockEvent
,EntityCombustEvent
,EntityCreatePortalEvent
,EntityDamageEvent
,EntityDeathEvent
,EntityDismountEvent
,EntityDropItemEvent
,EntityEnterBlockEvent
,EntityExplodeEvent
,EntityInteractEvent
,EntityMountEvent
,EntityPickupItemEvent
,EntityPlaceEvent
,EntityPortalEnterEvent
,EntityPoseChangeEvent
,EntityPotionEffectEvent
,EntityRegainHealthEvent
,EntityResurrectEvent
,EntityShootBowEvent
,EntitySpawnEvent
,EntityTameEvent
,EntityTargetEvent
,EntityTeleportEvent
,EntityToggleGlideEvent
,EntityToggleSwimEvent
,EntityTransformEvent
,EntityUnleashEvent
,ExplosionPrimeEvent
,FireworkExplodeEvent
,FoodLevelChangeEvent
,HorseJumpEvent
,ItemDespawnEvent
,ItemMergeEvent
,PigZombieAngerEvent
,ProjectileHitEvent
,SheepDyeWoolEvent
,SheepRegrowWoolEvent
,SlimeSplitEvent
,VillagerAcquireTradeEvent
,VillagerCareerChangeEvent
,VillagerReplenishTradeEvent
public abstract class EntityEvent extends Event
Represents an Entity-related event
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
-
Constructor Summary
Constructors Constructor Description EntityEvent(@NotNull Entity what)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull Entity
getEntity()
Returns the Entity involved in this event@NotNull EntityType
getEntityType()
Gets the EntityType of the Entity involved in this event.-
Methods inherited from class org.bukkit.event.Event
getEventName, getHandlers, isAsynchronous
-
-
-
-
Field Detail
-
entity
protected Entity entity
-
-
Constructor Detail
-
EntityEvent
public EntityEvent(@NotNull @NotNull Entity what)
-
-
Method Detail
-
getEntity
@NotNull public @NotNull Entity getEntity()
Returns the Entity involved in this event- Returns:
- Entity who is involved in this event
-
getEntityType
@NotNull public @NotNull EntityType getEntityType()
Gets the EntityType of the Entity involved in this event.- Returns:
- EntityType of the Entity involved in this event
-
-