Package net.minestom.server.event.trait
Interface EntityInstanceEvent
- All Superinterfaces:
EntityEvent,Event,InstanceEvent
- All Known Subinterfaces:
PlayerInstanceEvent
- All Known Implementing Classes:
AdvancementTabEvent,EditBookEvent,EntityAttackEvent,EntityDamageEvent,EntityDeathEvent,EntityDespawnEvent,EntityEquipEvent,EntityFireEvent,EntityItemMergeEvent,EntityPotionAddEvent,EntityPotionRemoveEvent,EntityShootEvent,EntitySpawnEvent,EntityTickEvent,EntityVelocityEvent,InventoryClickEvent,InventoryCloseEvent,InventoryOpenEvent,InventoryPreClickEvent,ItemDropEvent,ItemUpdateStateEvent,PickupExperienceEvent,PickupItemEvent,PlayerBlockBreakEvent,PlayerBlockInteractEvent,PlayerBlockPlaceEvent,PlayerCancelDiggingEvent,PlayerChangeHeldSlotEvent,PlayerChatEvent,PlayerChunkLoadEvent,PlayerChunkUnloadEvent,PlayerCommandEvent,PlayerDeathEvent,PlayerDisconnectEvent,PlayerEatEvent,PlayerEntityInteractEvent,PlayerFinishDiggingEvent,PlayerGameModeChangeEvent,PlayerHandAnimationEvent,PlayerInventoryItemChangeEvent,PlayerItemAnimationEvent,PlayerMoveEvent,PlayerPacketEvent,PlayerPluginMessageEvent,PlayerPreEatEvent,PlayerSpawnEvent,PlayerStartDiggingEvent,PlayerStartFlyingEvent,PlayerStartFlyingWithElytraEvent,PlayerStartSneakingEvent,PlayerStartSprintingEvent,PlayerStopFlyingEvent,PlayerStopFlyingWithElytraEvent,PlayerStopSneakingEvent,PlayerStopSprintingEvent,PlayerSwapItemEvent,PlayerTickEvent,PlayerUseItemEvent,PlayerUseItemOnBlockEvent,ProjectileCollideWithBlockEvent,ProjectileCollideWithEntityEvent,ProjectileUncollideEvent,RemoveEntityFromInstanceEvent
Represents an
EntityEvent which happen in Entity.getInstance().
Useful if you need to listen to entity events happening in its instance.
Be aware that the entity's instance must be non-null.
-
Method Summary
Methods inherited from interface net.minestom.server.event.trait.EntityEvent
getEntity
-
Method Details
-
getInstance
Description copied from interface:InstanceEventGets the instance.- Specified by:
getInstancein interfaceInstanceEvent- Returns:
- instance
-