Class PacketBlockStartBreakEvent

java.lang.Object
org.bukkit.event.Event
net.bitbylogic.packetblocks.event.PacketBlockStartBreakEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable

public class PacketBlockStartBreakEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable
Called when a player starts breaking a PacketBlock.

This event is triggered as soon as the player begins interacting with the block (e.g. starts mining it), before the block is actually broken.

Handlers may cancel this event to prevent the player from starting the break action.

  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    PacketBlockStartBreakEvent(org.bukkit.entity.Player player, PacketBlock block, org.bukkit.Location location)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.event.HandlerList
     
    @NotNull org.bukkit.event.HandlerList
     
    boolean
     
    void
    setCancelled(boolean cancel)
     

    Methods inherited from class org.bukkit.event.Event

    callEvent, getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PacketBlockStartBreakEvent

      public PacketBlockStartBreakEvent(org.bukkit.entity.Player player, PacketBlock block, org.bukkit.Location location)
  • Method Details

    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
    • setCancelled

      public void setCancelled(boolean cancel)
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable
    • getHandlers

      @NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event