Interface InstanceEvent

All Superinterfaces:
Event
All Known Subinterfaces:
EntityInstanceEvent, PlayerInstanceEvent
All Known Implementing Classes:
AddEntityToInstanceEvent, AdvancementTabEvent, EditBookEvent, EntityAttackEvent, EntityDamageEvent, EntityDeathEvent, EntityDespawnEvent, EntityEquipEvent, EntityFireExtinguishEvent, EntityItemMergeEvent, EntityPotionAddEvent, EntityPotionRemoveEvent, EntitySetFireEvent, EntityShootEvent, EntitySpawnEvent, EntityTickEvent, EntityVelocityEvent, InstanceChunkLoadEvent, InstanceChunkUnloadEvent, InstanceRegisterEvent, InstanceTickEvent, InstanceUnregisterEvent, InventoryClickEvent, InventoryCloseEvent, InventoryOpenEvent, InventoryPreClickEvent, ItemDropEvent, ItemUpdateStateEvent, ItemUsageCompleteEvent, PickupExperienceEvent, PickupItemEvent, PlayerAnvilInputEvent, 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

public interface InstanceEvent extends Event
Represents any event targeting an Instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull Instance
    Gets the instance.
  • Method Details

    • getInstance

      @NotNull @NotNull Instance getInstance()
      Gets the instance.
      Returns:
      instance