Interface Event

All Known Subinterfaces:
EntityDeathEvent, FarmingEvent, HarvestEvent, PistonEvent, PistonExtendEvent, PistonRetractEvent, PlantFertilizeEvent, PlantGrowEvent, PlayerCraftItemEvent, PlayerDeathEvent, PlayerEvent, PlayerOpenInventoryEvent, PlayerPickupItemEvent, PlayerPrepareCraftEvent, RedstoneDustPowerEvent, RedstoneEvent, RedstoneInputEvent, RedstoneOutputEvent, RedstoneUpdateEvent, ServerStatusRequestEvent, SoilMoistureEvent, SoilRevertEvent, SoilTillEvent, SoilTrampleEvent
All Known Implementing Classes:
BlockBreakEvent, BlockPlaceEvent, EntityDamageEvent, EntityEffectEvent, GameRuleChangeEvent, PlayerAttackEntityEvent, PlayerChatEvent, PlayerCreateMapEvent, PlayerDialogActionEvent, PlayerDropItemEvent, PlayerInputEvent, PlayerItemHeldEvent, PlayerJoinEvent, PlayerLoginAttemptEvent, PlayerMoveEvent, PlayerPostEffectsModifyEvent, PlayerQuitEvent, PlayerRespawnEvent, PlayerSignedChatEvent, PlayerSwapHandItemsEvent, PlayerSwingEvent, PlayerUseItemEvent, ServerStartedEvent, ServerStoppingEvent

public interface Event
Marker for everything that can be posted on the EventBus.

A listener subscribed to a type also receives its subtypes, so subscribing to an interface such as PlayerEvent observes every player event.

Since:
0.1.0