Class PlayerPersistentDataDeleteEvent
java.lang.Object
org.bukkit.event.Event
me.thehandsomeyoni.persistentdataapi.events.manager.PersistentDataEvent
me.thehandsomeyoni.persistentdataapi.events.player.PlayerPersistentDataDeleteEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
A custom event that is called when a player's persistent data is written.
- Since:
- 1.2.0
- Author:
- TheHandsomeYoni
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerPersistentDataDeleteEvent
(org.bukkit.entity.Player player, String dataName) Initializes the PlayerPersistentDataDeleteEvent.PlayerPersistentDataDeleteEvent
(org.bukkit.entity.Player player, AbstractPersistentData persistentData) Initializes the PlayerPersistentDataDeleteEvent. -
Method Summary
Modifier and TypeMethodDescriptionGets the data name of the persistent data.Gets the value of the persistent data.static org.bukkit.event.HandlerList
Gets the handlers.org.bukkit.event.HandlerList
Gets the handlers.Gets the persistent data that is being deleted.org.bukkit.entity.Player
Gets the player that the persistent data is being deleted from.boolean
Checks if the event is cancelled.void
setCancelled
(boolean cancel) Sets the event to cancel.Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
PlayerPersistentDataDeleteEvent
public PlayerPersistentDataDeleteEvent(org.bukkit.entity.Player player, AbstractPersistentData persistentData) Initializes the PlayerPersistentDataDeleteEvent.- Parameters:
player
- The player that the persistent data is being deleted from.persistentData
- The persistent data that is being removed.
-
PlayerPersistentDataDeleteEvent
Initializes the PlayerPersistentDataDeleteEvent.- Parameters:
player
- The player that the persistent data is being deleted from.dataName
- The name of the persistent data.
-
-
Method Details
-
isCancelled
public boolean isCancelled()Checks if the event is cancelled.- Returns:
- true if the event is cancelled, false otherwise.
-
setCancelled
public void setCancelled(boolean cancel) Sets the event to cancel.- Parameters:
cancel
- true to cancel the event, false otherwise.
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()Gets the handlers.- Specified by:
getHandlers
in classorg.bukkit.event.Event
- Returns:
- The handlers.
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()Gets the handlers.- Returns:
- The handlers.
-
getPersistentData
Gets the persistent data that is being deleted.- Specified by:
getPersistentData
in classPersistentDataEvent
- Returns:
- The persistent data.
-
getDataName
Gets the data name of the persistent data.- Specified by:
getDataName
in classPersistentDataEvent
- Returns:
- The data name.
-
getDataValue
Gets the value of the persistent data.- Specified by:
getDataValue
in classPersistentDataEvent
- Returns:
- The value.
-
getPlayer
public org.bukkit.entity.Player getPlayer()Gets the player that the persistent data is being deleted from.- Returns:
- The player.
-