Class BlockSignals

java.lang.Object
me.tamkungz.signals.bukkit.event.BlockSignals

public final class BlockSignals extends Object
Shortcuts for common Bukkit block events, reached with BukkitSignals#blocks().

Each method is the same as EventSignalSource.on(Class) for the named event class; anything not listed here is still available through that method.

  • Constructor Details

    • BlockSignals

      public BlockSignals(EventSignalSource source)
      Creates the shortcuts; prefer BukkitSignals#blocks().
      Parameters:
      source - where the signals come from
  • Method Details

    • breakBlock

      public EventSignalBuilder<org.bukkit.event.block.BlockBreakEvent> breakBlock()
      Listens to BlockBreakEvent.
      Returns:
      a builder for priority and cancellation options
    • placeBlock

      public EventSignalBuilder<org.bukkit.event.block.BlockPlaceEvent> placeBlock()
      Listens to BlockPlaceEvent.
      Returns:
      a builder for priority and cancellation options