Class PlayerAccountChangeEvent
java.lang.Object
org.bukkit.event.Event
studio.magemonkey.fabled.api.event.PlayerAccountChangeEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public class PlayerAccountChangeEvent
extends org.bukkit.event.Event
implements org.bukkit.event.Cancellable
Event called when a player changes classes
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerAccountChangeEvent
(PlayerAccounts accounts, int prevId, int newId) Constructor -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerList
org.bukkit.event.HandlerList
int
getNewID()
int
boolean
Checks whether the event is cancelledvoid
setCancelled
(boolean cancelled) Sets whether the switch should be cancelledMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
PlayerAccountChangeEvent
Constructor- Parameters:
accounts
- player accounts dataprevId
- previous account IDnewId
- new account ID
-
-
Method Details
-
getAccountData
- Returns:
- player's account data
-
getPreviousAccount
- Returns:
- account the player is switching from
-
getNewAccount
- Returns:
- account the player is switching to
-
getPreviousId
public int getPreviousId()- Returns:
- previously active account ID of the player
-
getNewID
public int getNewID()- Returns:
- new active account ID of the player
-
isCancelled
public boolean isCancelled()Checks whether the event is cancelled- Specified by:
isCancelled
in interfaceorg.bukkit.event.Cancellable
- Returns:
- true if cancelled, false otherwise
-
setCancelled
public void setCancelled(boolean cancelled) Sets whether the switch should be cancelled- Specified by:
setCancelled
in interfaceorg.bukkit.event.Cancellable
- Parameters:
cancelled
- cancelled state of the event
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- gets the handlers for the event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()- Returns:
- gets the handlers for the event
-