Interface BlockEvents


public interface BlockEvents
Block-related event provider.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull EventSubscription<org.bukkit.event.block.BlockBreakEvent>
    breakBlock(@NotNull Consumer<org.bukkit.event.block.BlockBreakEvent> handler)
    Shorthand to listen to block break events.
    @NotNull EventSubscription<org.bukkit.event.block.BlockPlaceEvent>
    placeBlock(@NotNull Consumer<org.bukkit.event.block.BlockPlaceEvent> handler)
    Shorthand to listen to block place events.
  • Method Details

    • breakBlock

      @NotNull @NotNull EventSubscription<org.bukkit.event.block.BlockBreakEvent> breakBlock(@NotNull @NotNull Consumer<org.bukkit.event.block.BlockBreakEvent> handler)
      Shorthand to listen to block break events.
      Parameters:
      handler - the event handler
      Returns:
      the active event subscription
    • placeBlock

      @NotNull @NotNull EventSubscription<org.bukkit.event.block.BlockPlaceEvent> placeBlock(@NotNull @NotNull Consumer<org.bukkit.event.block.BlockPlaceEvent> handler)
      Shorthand to listen to block place events.
      Parameters:
      handler - the event handler
      Returns:
      the active event subscription