Package com.plotsquared.core.events
Interface CancellablePlotEvent
- All Known Implementing Classes:
PlayerAutoPlotEvent,PlayerBuyPlotEvent,PlayerClaimPlotEvent,PlayerTeleportToPlotEvent,PlotAutoMergeEvent,PlotChangeOwnerEvent,PlotClearEvent,PlotDeleteEvent,PlotDoneEvent,PlotFlagAddEvent,PlotFlagRemoveEvent,PlotMergeEvent,PlotRateEvent,PlotUnlinkEvent,RemoveRoadEntityEvent
public interface CancellablePlotEvent
PlotSquared event with
Result to cancel, force, or allow.-
Method Summary
Modifier and TypeMethodDescription@Nullable ResultThe currently setResultfor this event (as set by potential previous event listeners).default intDeprecated.No usage and not null-safevoidsetEventResult(@Nullable Result eventResult) Set theResultfor this event.
-
Method Details
-
getEventResult
@Nullable Result getEventResult()The currently setResultfor this event (as set by potential previous event listeners).- Returns:
- the current result.
-
setEventResult
Set theResultfor this event.- Parameters:
eventResult- the new result.
-
getEventResultRaw
Deprecated.No usage and not null-safe
-