Class DisbandEvent

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

public class DisbandEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable, org.bukkit.event.Listener
This Event is invoked when a player disband 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
    DisbandEvent(org.bukkit.entity.Player disbander, String owner, int generatorId)
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bukkit.entity.Player
    Returns the player who disband the Cube.
    int
    Returns the id of generator
    static org.bukkit.event.HandlerList
    Event List
    org.bukkit.event.HandlerList
    Event List
    Returns the owner of generator
    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

    • DisbandEvent

      public DisbandEvent(org.bukkit.entity.Player disbander, String owner, int generatorId)
      Constructor
      Parameters:
      disbander - player who disband the Cube
      owner - owner name of Cube
      generatorId - id of Cube
  • 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
    • getDisbander

      public org.bukkit.entity.Player getDisbander()
      Returns the player who disband the Cube.
      ATTENTION! This is the player how start the action.
      If you want the owner see:
      Returns:
      the disbander.
      See Also:
    • getGeneratorId

      public int getGeneratorId()
      Returns the id of generator
      Returns:
      the generator id
    • getOwner

      public String getOwner()
      Returns the owner of generator
      Returns:
      the owner