Class BlockEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.block.BlockEvent
Direct Known Subclasses:
BeaconActivatedEvent, BeaconDeactivatedEvent, BeaconEffectEvent, BellResonateEvent, BellRevealRaiderEvent, BellRingEvent, BlockBreakProgressUpdateEvent, BlockBurnEvent, BlockCanBuildEvent, BlockCookEvent, BlockDamageAbortEvent, BlockDamageEvent, BlockDispenseEvent, BlockDropItemEvent, BlockExpEvent, BlockExplodeEvent, BlockFadeEvent, BlockFailedDispenseEvent, BlockFertilizeEvent, BlockFromToEvent, BlockGrowEvent, BlockIgniteEvent, BlockLockCheckEvent, BlockPhysicsEvent, BlockPistonEvent, BlockPlaceEvent, BlockPreDispenseEvent, BlockReceiveGameEvent, BlockRedstoneEvent, BlockShearEntityEvent, BrewEvent, BrewingStandFuelEvent, CauldronLevelChangeEvent, CompostItemEvent, CrafterCraftEvent, FluidLevelChangeEvent, FurnaceBurnEvent, HopperInventorySearchEvent, InventoryBlockStartEvent, LeavesDecayEvent, MoistureChangeEvent, NotePlayEvent, SculkBloomEvent, SignChangeEvent, SpongeAbsorbEvent, TNTPrimeEvent, TNTPrimeEvent

public abstract class BlockEvent extends Event
Represents a block related event.
  • Field Details Link icon

    • block Link icon

      protected Block block
  • Constructor Details Link icon

  • Method Details Link icon

    • getBlock Link icon

      @NotNull public final @NotNull Block getBlock()
      Gets the block involved in this event.
      Returns:
      The Block which block is involved in this event