Class GroupRemoveMemberEvent
java.lang.Object
org.bukkit.event.Event
cn.lunadeer.dominion.events.CallableEvent
cn.lunadeer.dominion.events.ResultEvent
cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
Event triggered when a member is removed from a group of a dominion.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
ConstructorsConstructorDescriptionGroupRemoveMemberEvent
(@NotNull org.bukkit.command.CommandSender operator, @NotNull DominionDTO dominion, @NotNull GroupDTO group, @NotNull MemberDTO member) Constructs a new GroupRemoveMemberEvent. -
Method Summary
Modifier and TypeMethodDescription@NotNull DominionDTO
Returns the dominion associated with the event.@NotNull GroupDTO
getGroup()
Returns the group from which the member is removed.@NotNull MemberDTO
Returns the member being removed.void
Sets the member being removed.Methods inherited from class cn.lunadeer.dominion.events.ResultEvent
getOperator, isCancelled, setCancelled
Methods inherited from class cn.lunadeer.dominion.events.CallableEvent
call, getHandlerList, getHandlers
Methods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
GroupRemoveMemberEvent
public GroupRemoveMemberEvent(@NotNull @NotNull org.bukkit.command.CommandSender operator, @NotNull @NotNull DominionDTO dominion, @NotNull @NotNull GroupDTO group, @NotNull @NotNull MemberDTO member) Constructs a new GroupRemoveMemberEvent.- Parameters:
operator
- the command sender who initiated the eventdominion
- the dominion associated with the eventgroup
- the group from which the member is removedmember
- the member being removed
-
-
Method Details
-
getGroup
Returns the group from which the member is removed.- Returns:
- the group
-
getMember
Returns the member being removed.- Returns:
- the member
-
getDominion
Returns the dominion associated with the event.- Returns:
- the dominion
-
setMember
Sets the member being removed.- Parameters:
member
- the new member
-