Class MemberRemovedEvent

java.lang.Object
org.bukkit.event.Event
cn.lunadeer.dominion.events.CallableEvent
cn.lunadeer.dominion.events.ResultEvent
cn.lunadeer.dominion.events.member.MemberRemovedEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable

@Experimental public class MemberRemovedEvent extends ResultEvent
Event triggered when a member is removed from a Dominion.

This event is triggered when a player removes a member.

  • Constructor Details

    • MemberRemovedEvent

      public MemberRemovedEvent(@NotNull @NotNull org.bukkit.command.CommandSender operator, @NotNull @NotNull DominionDTO dominion, @NotNull @NotNull MemberDTO member)
      Constructs a new MemberRemovedEvent.
      Parameters:
      operator - the command sender who initiated the event
      dominion - the dominion from which the member is removed
      member - the member being removed
  • Method Details

    • setDominion

      public void setDominion(@NotNull @NotNull DominionDTO dominion)
      Sets the dominion.
      Parameters:
      dominion - the dominion to set
    • getDominion

      @NotNull public @NotNull DominionDTO getDominion()
      Gets the dominion.
      Returns:
      the dominion
    • setMember

      public void setMember(@NotNull @NotNull MemberDTO member)
      Sets the member.
      Parameters:
      member - the member to set
    • getMember

      @NotNull public @NotNull MemberDTO getMember()
      Gets the member.
      Returns:
      the member