java.lang.Object
org.bukkit.event.Event
io.eliotesta98.CubeGenerator.Events.ApiEvents.BreakEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable, org.bukkit.event.Listener

public class BreakEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable, org.bukkit.event.Listener
This Event is invoked when a player break a block of a generator
See Also:
  • Cancellable
  • Listener
  • Event
  • Nested Class Summary

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

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

    Constructors
    Constructor
    Description
    BreakEvent(org.bukkit.entity.Player breaker, org.bukkit.block.Block blockBreaked, org.bukkit.inventory.ItemStack itemStack)
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bukkit.block.Block
    Returns the block broken by player.
    org.bukkit.entity.Player
    Returns the player who break a block of the Cube.
    static org.bukkit.event.HandlerList
    Event List
    org.bukkit.event.HandlerList
    Event List
    org.bukkit.inventory.ItemStack
    Returns the item in hand of player
    boolean
    Cancelled event control
    void
    setCancelled(boolean isCancelled)
    Set on true if you want event to be cancelled

    Methods inherited from class org.bukkit.event.Event

    getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

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

    • BreakEvent

      public BreakEvent(org.bukkit.entity.Player breaker, org.bukkit.block.Block blockBreaked, org.bukkit.inventory.ItemStack itemStack)
      Constructor
      Parameters:
      breaker - player who broken a block of the Cube
      blockBreaked - block broken by player
      itemStack - item in hand of player
  • Method Details

    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
      Event List
      Returns:
      a list of events
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Event List
      Specified by:
      getHandlers in class org.bukkit.event.Event
      Returns:
      a list of events
    • isCancelled

      public boolean isCancelled()
      Cancelled event control
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
      Returns:
      if event is cancelled
    • setCancelled

      public void setCancelled(boolean isCancelled)
      Set on true if you want event to be cancelled
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable
    • getBreaker

      public org.bukkit.entity.Player getBreaker()
      Returns the player who break a block of the Cube.
      Returns:
      the breaker.
    • getBlockBreaked

      public org.bukkit.block.Block getBlockBreaked()
      Returns the block broken by player.
      Returns:
      the block broken.
    • getItemInHand

      public org.bukkit.inventory.ItemStack getItemInHand()
      Returns the item in hand of player
      Returns:
      the item in hand