me.armar.plugins.autorank.api.events
Class RequirementCompleteEvent

java.lang.Object
  extended by org.bukkit.event.Event
      extended by me.armar.plugins.autorank.api.events.RequirementCompleteEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable

public class RequirementCompleteEvent
extends org.bukkit.event.Event
implements org.bukkit.event.Cancellable

This event is called when a player meets the requirement for a group and certain results will be performed.

Author:
Staartvin

Nested Class Summary
 
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
 
Field Summary
private static org.bukkit.event.HandlerList handlers
           
private  boolean isCancelled
           
private  org.bukkit.entity.Player player
           
private  Requirement requirement
           
 
Constructor Summary
RequirementCompleteEvent(org.bukkit.entity.Player player, Requirement req)
           
 
Method Summary
static org.bukkit.event.HandlerList getHandlerList()
           
 org.bukkit.event.HandlerList getHandlers()
           
 org.bukkit.entity.Player getPlayer()
          Gets the player involved in this event.
 Requirement getRequirement()
          Get the requirement that has been completed.
 boolean isCancelled()
           
 void setCancelled(boolean cancel)
           
 
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
 

Field Detail

handlers

private static final org.bukkit.event.HandlerList handlers

player

private org.bukkit.entity.Player player

requirement

private Requirement requirement

isCancelled

private boolean isCancelled
Constructor Detail

RequirementCompleteEvent

public RequirementCompleteEvent(org.bukkit.entity.Player player,
                                Requirement req)
Parameters:
player - Player
worldName - World
groupFrom - GroupFrom
groupTo - GroupTo
Method Detail

getPlayer

public org.bukkit.entity.Player getPlayer()
Gets the player involved in this event.

Returns:
player object

getHandlers

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

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

getRequirement

public Requirement getRequirement()
Get the requirement that has been completed.

Returns:
Requirement that has been completed.