Package com.plotsquared.core.events
Class PlayerPlotAddRemoveEvent
java.lang.Object
com.plotsquared.core.events.PlotEvent
com.plotsquared.core.events.PlayerPlotAddRemoveEvent
- Direct Known Subclasses:
PlayerPlotAddRemoveCancellableEvent,PostPlayerPlotAddRemoveEvent
Parent class for the varies events regarding a player being added/removed/denied/trusted
- Since:
- 7.6.0
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPlayerPlotAddRemoveEvent(PlotPlayer<?> initiator, Plot plot, UUID player, PlayerPlotAddRemoveEvent.Reason reason) -
Method Summary
Modifier and TypeMethodDescriptionThe player initiating the action.The player to be added/denied/removed/trusted.Get the reason the player is being added/removed/denied/trustedMethods inherited from class com.plotsquared.core.events.PlotEvent
getEventName, getPlot
-
Constructor Details
-
PlayerPlotAddRemoveEvent
protected PlayerPlotAddRemoveEvent(PlotPlayer<?> initiator, Plot plot, UUID player, PlayerPlotAddRemoveEvent.Reason reason)
-
-
Method Details
-
getPlayer
The player to be added/denied/removed/trusted.- Returns:
- UUID
-
getInitiator
The player initiating the action. May be null (if a player, or aConsolePlayer.- Returns:
- PlotPlayer
-
getReason
Get the reason the player is being added/removed/denied/trusted- Returns:
- Reason
-