Class DominionSetEnvFlagEvent
java.lang.Object
org.bukkit.event.Event
cn.lunadeer.dominion.events.CallableEvent
cn.lunadeer.dominion.events.ResultEvent
cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
Event triggered when an environmental flag is set for a Dominion in the Dominion system.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionDominionSetEnvFlagEvent(@NotNull org.bukkit.command.CommandSender operator, @NotNull DominionDTO dominion, @NotNull EnvFlag flag, boolean newValue) Constructs a new DominionSetEnvFlagEvent. -
Method Summary
Modifier and TypeMethodDescriptiongetFlag()Gets the environmental flag being set.booleanGets the new value of the environmental flag.booleanGets the old value of the environmental flag.voidsetNewValue(boolean newValue) Sets the new value of the environmental flag.Methods inherited from class cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
afterModified, getDominion, getFutureToComplete, setDominionMethods inherited from class cn.lunadeer.dominion.events.ResultEvent
getOperator, isCancelled, setCancelledMethods inherited from class cn.lunadeer.dominion.events.CallableEvent
call, getHandlerList, getHandlersMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
DominionSetEnvFlagEvent
public DominionSetEnvFlagEvent(@NotNull @NotNull org.bukkit.command.CommandSender operator, @NotNull @NotNull DominionDTO dominion, @NotNull @NotNull EnvFlag flag, boolean newValue) Constructs a new DominionSetEnvFlagEvent.- Parameters:
operator- the command sender who initiated the eventdominion- the dominion for which the flag is being setflag- the environmental flag being setnewValue- the new value of the flag
-
-
Method Details
-
getFlag
Gets the environmental flag being set.- Returns:
- the environmental flag
-
getOldValue
public boolean getOldValue()Gets the old value of the environmental flag.- Returns:
- the old value of the environmental flag
-
getNewValue
public boolean getNewValue()Gets the new value of the environmental flag.- Returns:
- the new value of the environmental flag
-
setNewValue
public void setNewValue(boolean newValue) Sets the new value of the environmental flag.- Parameters:
newValue- the new value to set
-