类 DominionModifyEvent

java.lang.Object
org.bukkit.event.Event
cn.lunadeer.dominion.events.CallableEvent
cn.lunadeer.dominion.events.ResultEvent
cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
所有已实现的接口:
org.bukkit.event.Cancellable
直接已知子类:
DominionRenameEvent, DominionReSizeEvent, DominionSetEnvFlagEvent, DominionSetGuestFlagEvent, DominionSetMapColorEvent, DominionSetMessageEvent, DominionSetTpLocationEvent, DominionTransferEvent, GroupSetFlagEvent, MemberSetFlagEvent

@Experimental public class DominionModifyEvent extends ResultEvent
Event triggered when a Dominion is modified in the Dominion system.
  • 构造器详细资料

    • DominionModifyEvent

      public DominionModifyEvent(@NotNull @NotNull org.bukkit.command.CommandSender operator, @NotNull @NotNull DominionDTO dominion)
      Constructs a new DominionModifyEvent.
      参数:
      operator - the command sender who initiated the event
      dominion - the dominion being modified
  • 方法详细资料

    • getDominion

      @NotNull public @NotNull DominionDTO getDominion()
      Returns the dominion being modified.

      To get changed dominion your event listener need to be EventPriority HIGH or higher EventHandler. (Default is EventPriority.NORMAL) Or otherwise get the dominion before the changes are applied.

      返回:
      the dominion
    • setDominion

      public void setDominion(@NotNull @NotNull DominionDTO dominion)
      Sets the dominion being modified.
      参数:
      dominion - the new dominion