Index
All Classes and Interfaces|All Packages
A
- addDown(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid downwards by the specified size.
- addEast(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid eastwards by the specified size.
- addNorth(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid northwards by the specified size.
- addSouth(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid southwards by the specified size.
- addUp(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid upwards by the specified size.
- addWest(int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Expands the cuboid westwards by the specified size.
- ADMIN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ANCHOR - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ANIMAL_KILLING - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ANIMAL_MOVE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ANIMAL_SPAWN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ANVIL - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
B
- BEACON - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- BED - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- BREAK_BLOCK - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- BREW - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- BUTTON - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
C
- CAKE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- call() - Method in class cn.lunadeer.dominion.events.CallableEvent
-
Calls the event, equivalent to Paper's callEvent method.
- CallableEvent - Class in cn.lunadeer.dominion.events
-
Represents a callable event in the Dominion plugin.
- CallableEvent() - Constructor for class cn.lunadeer.dominion.events.CallableEvent
- checkEnvironmentFlag(DominionDTO, EnvFlag) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Checks if the specified environment flag is set in the given dominion.
- checkPrivilegeFlag(DominionDTO, PriFlag, Player) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Checks if the specified player has the specified privilege flag in the given dominion.
- checkPrivilegeFlagSilence(DominionDTO, PriFlag, Player) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Checks if the specified player has the specified privilege flag in the given dominion.
- cn.lunadeer.dominion.api - package cn.lunadeer.dominion.api
- cn.lunadeer.dominion.api.dtos - package cn.lunadeer.dominion.api.dtos
- cn.lunadeer.dominion.api.dtos.flag - package cn.lunadeer.dominion.api.dtos.flag
- cn.lunadeer.dominion.events - package cn.lunadeer.dominion.events
- cn.lunadeer.dominion.events.dominion - package cn.lunadeer.dominion.events.dominion
- cn.lunadeer.dominion.events.dominion.modify - package cn.lunadeer.dominion.events.dominion.modify
- cn.lunadeer.dominion.events.group - package cn.lunadeer.dominion.events.group
- cn.lunadeer.dominion.events.member - package cn.lunadeer.dominion.events.member
- cn.lunadeer.dominion.utils - package cn.lunadeer.dominion.utils
- ColorParser - Class in cn.lunadeer.dominion.utils
-
Utility class for parsing color codes in strings.
- ColorParser() - Constructor for class cn.lunadeer.dominion.utils.ColorParser
- COMPARER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- contain(int, int, int) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Checks if this cuboid contains the specified coordinates.
- contain(CuboidDTO) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Checks if this cuboid contains another cuboid.
- containedBy(CuboidDTO) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Checks if this cuboid is contained by another cuboid.
- CONTAINER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- CONTRACT - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.TYPE
- CRAFT - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- CRAFTER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- CREEPER_EXPLODE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- CuboidDTO - Class in cn.lunadeer.dominion.api.dtos
-
Represents a cuboid (rectangular prism) in a 3D space.
- CuboidDTO(int[], int[]) - Constructor for class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Constructs a CuboidDTO with the specified positions.
- CuboidDTO(int, int, int, int, int, int) - Constructor for class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Constructs a CuboidDTO with the specified coordinates.
- CuboidDTO(CuboidDTO) - Constructor for class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Constructs a CuboidDTO with the same positions as the specified cuboid.
- CuboidDTO(Vector<Integer>, Vector<Integer>) - Constructor for class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Constructs a CuboidDTO with the specified world and positions.
- CuboidDTO(Location, Location) - Constructor for class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Constructs a CuboidDTO with the specified world and locations.
D
- DominionAPI - Class in cn.lunadeer.dominion.api
-
Interface representing the Dominion API.
- DominionAPI() - Constructor for class cn.lunadeer.dominion.api.DominionAPI
- dominionCount() - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the total count of dominions.
- DominionCreateEvent - Class in cn.lunadeer.dominion.events.dominion
-
Event triggered when a Dominion is created in the Dominion system.
- DominionCreateEvent(CommandSender, String, UUID, World, CuboidDTO, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Constructs a new DominionCreateEvent.
- DominionDeleteEvent - Class in cn.lunadeer.dominion.events.dominion
-
Event triggered when a dominion is deleted.
- DominionDeleteEvent(CommandSender, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Constructs a new DominionDeleteEvent.
- DominionDTO - Interface in cn.lunadeer.dominion.api.dtos
-
Interface representing a Dominion Data Transfer Object (DTO).
- DominionModifyEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a Dominion is modified in the Dominion system.
- DominionModifyEvent(CommandSender, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
-
Constructs a new DominionModifyEvent.
- DominionRenameEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a Dominion is renamed in the Dominion system.
- DominionRenameEvent(CommandSender, DominionDTO, String) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionRenameEvent
-
Constructs a new DominionRenameEvent.
- DominionReSizeEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a Dominion's size is modified in the Dominion system.
- DominionReSizeEvent(CommandSender, DominionDTO, DominionReSizeEvent.TYPE, DominionReSizeEvent.DIRECTION, int) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Constructs a new DominionReSizeEvent.
- DominionReSizeEvent.DIRECTION - Enum Class in cn.lunadeer.dominion.events.dominion.modify
-
Enum representing the direction of size change.
- DominionReSizeEvent.TYPE - Enum Class in cn.lunadeer.dominion.events.dominion.modify
-
Enum representing the type of size change.
- DominionSetEnvFlagEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when an environmental flag is set for a Dominion in the Dominion system.
- DominionSetEnvFlagEvent(CommandSender, DominionDTO, EnvFlag, boolean) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
-
Constructs a new DominionSetEnvFlagEvent.
- DominionSetGuestFlagEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a guest flag is set for a Dominion in the Dominion system.
- DominionSetGuestFlagEvent(CommandSender, DominionDTO, PriFlag, boolean) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionSetGuestFlagEvent
-
Constructs a new DominionSetGuestFlagEvent.
- DominionSetMapColorEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event that handles setting the map color of a dominion.
- DominionSetMapColorEvent(CommandSender, DominionDTO, Color) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionSetMapColorEvent
-
Constructs a new DominionSetMapColorEvent.
- DominionSetMessageEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a message is set for a Dominion in the Dominion system.
- DominionSetMessageEvent(CommandSender, DominionDTO, DominionSetMessageEvent.TYPE, String) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent
-
Constructs a new DominionSetMessageEvent.
- DominionSetMessageEvent.TYPE - Enum Class in cn.lunadeer.dominion.events.dominion.modify
-
Enum representing the type of message being set.
- DominionSetTpLocationEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a teleport location is set for a Dominion in the Dominion system.
- DominionSetTpLocationEvent(CommandSender, DominionDTO, Location) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionSetTpLocationEvent
-
Constructs a new DominionSetTpLocationEvent.
- DominionTransferEvent - Class in cn.lunadeer.dominion.events.dominion.modify
-
Event triggered when a Dominion is transferred to a new owner in the Dominion system.
- DominionTransferEvent(CommandSender, DominionDTO, PlayerDTO) - Constructor for class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Constructs a new DominionTransferEvent.
- DOOR - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- DOWN - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
- DRAGON_BREAK_BLOCK - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- DRAGON_EGG - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- DYE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
E
- EAST - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
- EDIT_SIGN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- EGG - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ENCHANT - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ENDER_MAN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ENDER_PEARL - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ENTER - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent.TYPE
- EnvFlag - Class in cn.lunadeer.dominion.api.dtos.flag
-
Represents an environment flag in the Dominion system.
- EnvFlag(String, String, String, Boolean, Boolean) - Constructor for class cn.lunadeer.dominion.api.dtos.flag.EnvFlag
-
Constructs a new EnvFlag with the specified parameters.
- EXPAND - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.TYPE
F
- FEED - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- FIRE_SPREAD - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- Flag - Class in cn.lunadeer.dominion.api.dtos.flag
-
Represents a flag in the Dominion system.
- Flag(String, String, String, Boolean, Boolean) - Constructor for class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Constructs a new Flag with the specified parameters.
- Flags - Class in cn.lunadeer.dominion.api.dtos.flag
- Flags() - Constructor for class cn.lunadeer.dominion.api.dtos.flag.Flags
- FLOW_IN_PROTECTION - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- FLY - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
G
- getAllDominions() - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves all DominionDTO objects.
- getAllEnvFlags() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all environment flags.
- getAllEnvFlagsEnable() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all enabled environment flags.
- getAllFlags() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all flags.
- getAllFlagsEnable() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all enabled flags.
- getAllPriFlags() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all privilege flags.
- getAllPriFlagsEnable() - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a list of all enabled privilege flags.
- getBukkitType(String) - Static method in class cn.lunadeer.dominion.utils.ColorParser
-
Converts a string with color codes into a Bukkit-compatible color string.
- getChildrenDominionOf(DominionDTO) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the child dominions of a given parent dominion.
- getColor() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the color of the dominion as a string.
- getColorB() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the blue component of the dominion's color.
- getColorG() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the green component of the dominion's color.
- getColorHex() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the hexadecimal representation of the dominion's color.
- getColorR() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the red component of the dominion's color.
- getComponentType(String) - Static method in class cn.lunadeer.dominion.utils.ColorParser
-
Converts a string with color codes into a TextComponent.
- getConfigurationDefaultKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.EnvFlag
-
Returns the configuration default key for this environment flag.
- getConfigurationDefaultKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the default value of this flag.
- getConfigurationDefaultKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.PriFlag
-
Returns the configuration default key for this privilege flag.
- getConfigurationDescKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.EnvFlag
-
Returns the configuration description key for this environment flag.
- getConfigurationDescKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the description of this flag.
- getConfigurationDescKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.PriFlag
-
Returns the configuration description key for this privilege flag.
- getConfigurationEnableKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.EnvFlag
-
Returns the configuration enable key for this environment flag.
- getConfigurationEnableKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the enable status of this flag.
- getConfigurationEnableKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.PriFlag
-
Returns the configuration enable key for this privilege flag.
- getConfigurationNameKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.EnvFlag
- getConfigurationNameKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the name of this flag.
- getConfigurationNameKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.PriFlag
- getCuboid() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the cuboid of the dominion.
- getCuboid() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the cuboid representing the dominion's boundaries.
- getDefaultValue() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the default value of the flag.
- getDescription() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the description of the flag.
- getDescriptionKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the description of the flag.
- getDirection() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Gets the direction of the size change.
- getDisplayName() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the display name of the flag.
- getDisplayNameKey() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the configuration key for the display name of the flag.
- getDomID() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the ID of the dominion to which the group belongs.
- getDomID() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the ID of the dominion to which the member belongs.
- getDominion() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the dominion.
- getDominion() - Method in class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Gets the dominion to be deleted.
- getDominion() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
-
Returns the dominion being modified.
- getDominion() - Method in class cn.lunadeer.dominion.events.group.GroupAddMemberEvent
-
Gets the dominion to which the group belongs.
- getDominion() - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Gets the dominion to which the group belongs.
- getDominion() - Method in class cn.lunadeer.dominion.events.group.GroupDeleteEvent
-
Gets the dominion to which the group belongs.
- getDominion() - Method in class cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
-
Returns the dominion associated with the event.
- getDominion() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the dominion to which the group belongs.
- getDominion() - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Gets the dominion.
- getDominion() - Method in class cn.lunadeer.dominion.events.member.MemberRemovedEvent
-
Gets the dominion.
- getDominion() - Method in class cn.lunadeer.dominion.events.PlayerMoveInDominionEvent
-
Gets the dominion the player moved into.
- getDominion() - Method in class cn.lunadeer.dominion.events.PlayerMoveOutDominionEvent
-
Gets the dominion the player moved out of.
- getDominion(Integer) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a DominionDTO by its ID.
- getDominion(String) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a DominionDTO by its name.
- getDominion(Location) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a DominionDTO by its location.
- getEnable() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the enable status of the flag.
- getEnvFlag(String) - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns an environment flag by its name.
- getEnvFlagValue(EnvFlag) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the value of a specific environment flag of the dominion.
- getEnvironmentFlagValue() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets all environment flag values of the dominion.
- getFlag() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
-
Gets the environmental flag being set.
- getFlag() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetGuestFlagEvent
-
Gets the guest flag being set.
- getFlag() - Method in class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Gets the flag being set.
- getFlag() - Method in class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Gets the flag being set.
- getFlag(String) - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a flag by its name from all flags.
- getFlagName() - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Returns the name of the flag.
- getFlagsValue() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets all flag values for the group.
- getFlagsValue() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets all flag values for the member.
- getFlagValue(PriFlag) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the value of a specific flag for the group.
- getFlagValue(PriFlag) - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the value of a specific flag for the member.
- getFrom() - Method in class cn.lunadeer.dominion.events.PlayerCrossDominionBorderEvent
-
Gets the dominion the player moved from.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupAddMemberEvent
-
Gets the group to which the member is being added.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Gets the newly created group.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupDeleteEvent
-
Gets the group being deleted.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
-
Returns the group from which the member is removed.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the group being renamed.
- getGroup() - Method in class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Gets the group for which the flag is being set.
- getGroup(MemberDTO) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a GroupDTO by the member's group ID.
- getGroup(Integer) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a GroupDTO by its ID.
- getGroupId() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the ID of the group to which the member belongs.
- getGroupNameColored() - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Gets the name of the group with color codes.
- getGroupNamePlain() - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Gets the plain text name of the group without color codes.
- getGroups() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets all groups of the dominion.
- getGuestFlagValue(PriFlag) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the value of a specific guest privilege flag of the dominion.
- getGuestPrivilegeFlagValue() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets all guest privilege flag values of the dominion.
- getHandlerList() - Static method in class cn.lunadeer.dominion.events.CallableEvent
-
Gets the static handler list for this event.
- getHandlers() - Method in class cn.lunadeer.dominion.events.CallableEvent
-
Gets the handlers for this event.
- getId() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the ID of the dominion.
- getId() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the ID of the group.
- getId() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the member ID.
- getId() - Method in interface cn.lunadeer.dominion.api.dtos.PlayerDTO
-
Gets the ID of the player.
- getInstance() - Static method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the singleton instance of the DominionAPI.
- getJoinMessage() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the welcome message of the dominion.
- getLastKnownName() - Method in interface cn.lunadeer.dominion.api.dtos.PlayerDTO
-
Gets the last known name of the player.
- getLeaveMessage() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the leave message of the dominion.
- getLoc1(World) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the first location of the cuboid in the specified world.
- getLoc2(World) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the second location of the cuboid in the specified world.
- getMember() - Method in class cn.lunadeer.dominion.events.group.GroupAddMemberEvent
-
Gets the member being added to the group.
- getMember() - Method in class cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
-
Returns the member being removed.
- getMember() - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Gets the newly added member.
- getMember() - Method in class cn.lunadeer.dominion.events.member.MemberRemovedEvent
-
Gets the member.
- getMember() - Method in class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Gets the member whose flag is being set.
- getMember(DominionDTO, UUID) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a MemberDTO by the player's UUID.
- getMember(DominionDTO, Player) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a MemberDTO by the player's UUID.
- getMembers() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets all members of the dominion.
- getMembers() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets all members of the group.
- getName() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the name of the dominion.
- getName() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the name of the dominion.
- getNameColoredBukkit() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the name of the group with color codes as a Bukkit type.
- getNameColoredComponent() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the name of the group with color codes as a `Component` type.
- getNamePlain() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the name of the group in plain text (without color codes).
- getNameRaw() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Gets the raw name of the group (with color codes).
- getNewColor() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMapColorEvent
-
Gets the new color of the dominion.
- getNewCuboid() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Gets the new cuboid representing the dominion's size after the change.
- getNewMessage() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent
-
Gets the new message content.
- getNewName() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionRenameEvent
-
Gets the new name of the dominion.
- getNewNameColored() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the new name of the group with color codes.
- getNewNamePlain() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the plain text new name of the group without color codes.
- getNewOwner() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Gets the new owner of the dominion.
- getNewTpLocation() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetTpLocationEvent
-
Gets the new teleport location.
- getNewValue() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
-
Gets the new value of the environmental flag.
- getNewValue() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetGuestFlagEvent
-
Gets the new value of the guest flag.
- getNewValue() - Method in class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Gets the new value of the flag.
- getNewValue() - Method in class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Gets the new value of the flag.
- getOldColor() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMapColorEvent
-
Gets the old color of the dominion.
- getOldCuboid() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Gets the old cuboid representing the dominion's size before the change.
- getOldMessage() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent
-
Gets the old message content.
- getOldName() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionRenameEvent
-
Gets the old name of the dominion.
- getOldNameColored() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the old name of the group with color codes.
- getOldNamePlain() - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Gets the plain text old name of the group without color codes.
- getOldOwner() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Gets the old owner of the dominion.
- getOldTpLocation() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetTpLocationEvent
-
Gets the old teleport location.
- getOldValue() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
-
Gets the old value of the environmental flag.
- getOldValue() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetGuestFlagEvent
-
Gets the old value of the guest flag.
- getOldValue() - Method in class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Gets the old value of the flag.
- getOldValue() - Method in class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Gets the old value of the flag.
- getOperator() - Method in class cn.lunadeer.dominion.events.ResultEvent
-
Gets the command sender who initiated the event.
- getOwner() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the UUID of the dominion owner.
- getOwner() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the owner of the dominion.
- getOwnerDTO() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the DTO of the dominion owner.
- getParent() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the parent dominion, or null if there is no parent.
- getParentDomId() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the ID of the parent dominion.
- getPlainText(String) - Static method in class cn.lunadeer.dominion.utils.ColorParser
-
Removes color codes from a string, returning plain text.
- getPlayer() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the player object associated with the member.
- getPlayer() - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Gets the player.
- getPlayer() - Method in class cn.lunadeer.dominion.events.PlayerCrossDominionBorderEvent
-
Gets the player who crossed the border.
- getPlayer() - Method in class cn.lunadeer.dominion.events.PlayerMoveInDominionEvent
-
Gets the player who moved in.
- getPlayer() - Method in class cn.lunadeer.dominion.events.PlayerMoveOutDominionEvent
-
Gets the player who moved out.
- getPlayer(UUID) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a PlayerDTO by the player's UUID.
- getPlayer(String) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves a PlayerDTO by the player's name.
- getPlayerAdminDominionDTOs(UUID) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the dominions where a player is an admin.
- getPlayerCurrentDominion(Player) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the current dominion of a player.
- getPlayerName(UUID) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the name of a player by their UUID.
- getPlayerOwnDominionDTOs(UUID) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the dominions owned by a player.
- getPlayerUUID() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Gets the member UUID.
- getPos1() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the first position of the cuboid.
- getPos2() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the second position of the cuboid.
- getPreFlag(String) - Static method in class cn.lunadeer.dominion.api.dtos.flag.Flags
-
Returns a privilege flag by its name.
- getServerId() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the server ID associated with the dominion.
- getSize() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Gets the size of the size change.
- getSquare() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the square area of the cuboid's base (x and z dimensions).
- getTo() - Method in class cn.lunadeer.dominion.events.PlayerCrossDominionBorderEvent
-
Gets the dominion the player moved to.
- getTpLocation() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the teleport location of the dominion.
- getType() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Gets the type of the size change.
- getType() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent
-
Gets the type of the message being set.
- getUsingGroupTitleID() - Method in interface cn.lunadeer.dominion.api.dtos.PlayerDTO
-
Gets the ID of the group title the player is using.
- getUuid() - Method in interface cn.lunadeer.dominion.api.dtos.PlayerDTO
-
Gets the UUID of the player.
- getVolume() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the volume of the cuboid.
- getWorld() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the world where the dominion is located.
- getWorld() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets the world where the dominion is located.
- getWorldUid() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Gets the UUID of the world where the dominion is located.
- GLOW - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- GRAVITY_BLOCK - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- GroupAddMemberEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a member is added to a group within a dominion.
- GroupAddMemberEvent(CommandSender, DominionDTO, GroupDTO, MemberDTO) - Constructor for class cn.lunadeer.dominion.events.group.GroupAddMemberEvent
-
Constructs a new GroupAddMemberEvent.
- groupCount() - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the total count of groups.
- GroupCreateEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a group is created within a dominion.
- GroupCreateEvent(CommandSender, DominionDTO, String) - Constructor for class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Constructs a new GroupCreateEvent.
- GroupDeleteEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a group is deleted within a dominion.
- GroupDeleteEvent(CommandSender, DominionDTO, GroupDTO) - Constructor for class cn.lunadeer.dominion.events.group.GroupDeleteEvent
-
Constructs a new GroupDeleteEvent.
- GroupDTO - Interface in cn.lunadeer.dominion.api.dtos
-
Interface representing a Group Data Transfer Object (DTO).
- GroupRemoveMemberEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a member is removed from a group of a dominion.
- GroupRemoveMemberEvent(CommandSender, DominionDTO, GroupDTO, MemberDTO) - Constructor for class cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
-
Constructs a new GroupRemoveMemberEvent.
- GroupRenamedEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a group is renamed within a dominion.
- GroupRenamedEvent(CommandSender, DominionDTO, GroupDTO, String) - Constructor for class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Constructs a new GroupRenamedEvent.
- GroupSetFlagEvent - Class in cn.lunadeer.dominion.events.group
-
Event triggered when a flag is set for a group within a dominion.
- GroupSetFlagEvent(CommandSender, DominionDTO, GroupDTO, PriFlag, boolean) - Constructor for class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Constructs a new GroupSetFlagEvent.
H
- HARVEST - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- HONEY - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- HOOK - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- HOPPER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- HOPPER_OUTSIDE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
I
- IGNITE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- intersectWith(CuboidDTO) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Checks if this cuboid intersects with another cuboid.
- isCancelled() - Method in class cn.lunadeer.dominion.events.ResultEvent
-
Checks if the event is cancelled.
- isDominionEnabled() - Static method in class cn.lunadeer.dominion.api.DominionAPI
-
Checks if the Dominion plugin is enabled.
- isForce() - Method in class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Checks if the deletion is forced.
- isForce() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Checks if the transfer is forced.
- isSkipEconomy() - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Gets whether the economic system processing is skipped.
- isSkipEconomy() - Method in class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Checks if the economy check is skipped during deletion.
- isSkipEconomy() - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Checks if the economy check is skipped.
- ITEM_FRAME_INTERACTIVE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- ITEM_FRAME_PROJ_DAMAGE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
L
- LEAVE - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent.TYPE
- LEVER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
M
- MemberAddedEvent - Class in cn.lunadeer.dominion.events.member
-
Event triggered when a member is added to a Dominion.
- MemberAddedEvent(CommandSender, DominionDTO, PlayerDTO) - Constructor for class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Constructs a new MemberAddedEvent.
- memberCount() - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Retrieves the total count of members.
- MemberDTO - Interface in cn.lunadeer.dominion.api.dtos
-
Interface representing a Member Data Transfer Object (DTO).
- MemberRemovedEvent - Class in cn.lunadeer.dominion.events.member
-
Event triggered when a member is removed from a Dominion.
- MemberRemovedEvent(CommandSender, DominionDTO, MemberDTO) - Constructor for class cn.lunadeer.dominion.events.member.MemberRemovedEvent
-
Constructs a new MemberRemovedEvent.
- MemberSetFlagEvent - Class in cn.lunadeer.dominion.events.member
-
Event triggered when a member's flag is set in the Dominion system.
- MemberSetFlagEvent(CommandSender, DominionDTO, MemberDTO, PriFlag, boolean) - Constructor for class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Constructs a new MemberSetFlagEvent.
- minusSquareWith(CuboidDTO) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Calculates the difference in square area between this cuboid and another cuboid.
- minusVolumeWith(CuboidDTO) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Calculates the difference in volume between this cuboid and another cuboid.
- MOB_DROP_ITEM - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- MONSTER_DAMAGE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- MONSTER_KILLING - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- MONSTER_MOVE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- MONSTER_SPAWN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- MOVE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
N
- NORTH - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
- NOTE_BLOCK - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
P
- PISTON_OUTSIDE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- PLACE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- PlayerCrossDominionBorderEvent - Class in cn.lunadeer.dominion.events
-
Event triggered when a player crosses a dominion border, which includes entering, leaving, or moving from one dominion to another.
- PlayerCrossDominionBorderEvent(Player, DominionDTO, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.PlayerCrossDominionBorderEvent
-
Constructs a new PlayerCrossDominionBorderEvent.
- PlayerDTO - Interface in cn.lunadeer.dominion.api.dtos
-
Interface representing a Player Data Transfer Object (DTO).
- PlayerMoveInDominionEvent - Class in cn.lunadeer.dominion.events
-
Event triggered when a player moves into a dominion.
- PlayerMoveInDominionEvent(Player, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.PlayerMoveInDominionEvent
-
Constructs a new PlayerMoveInDominionEvent.
- PlayerMoveOutDominionEvent - Class in cn.lunadeer.dominion.events
-
Event triggered when a player moves out of a dominion.
- PlayerMoveOutDominionEvent(Player, DominionDTO) - Constructor for class cn.lunadeer.dominion.events.PlayerMoveOutDominionEvent
-
Constructs a new PlayerMoveOutDominionEvent.
- PRESSURE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- PriFlag - Class in cn.lunadeer.dominion.api.dtos.flag
-
Represents a privilege flag in the Dominion system.
- PriFlag(String, String, String, Boolean, Boolean) - Constructor for class cn.lunadeer.dominion.api.dtos.flag.PriFlag
-
Constructs a new PriFlag with the specified parameters.
- PVP - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
R
- REPEATER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- resetPlayerCurrentDominionId(Player) - Method in class cn.lunadeer.dominion.api.DominionAPI
-
Resets the current dominion ID for a player.
- ResultEvent - Class in cn.lunadeer.dominion.events
-
Represents an event that can be cancelled and involves a command sender.
- ResultEvent(CommandSender) - Constructor for class cn.lunadeer.dominion.events.ResultEvent
-
Constructs a new ResultEvent.
- RIDING - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
S
- setCancelled(boolean) - Method in class cn.lunadeer.dominion.events.ResultEvent
-
Sets the cancellation state of the event.
- setColor(Color) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the color of the dominion.
- setCuboid(CuboidDTO) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the cuboid of the dominion.
- setCuboid(CuboidDTO) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the cuboid representing the dominion's boundaries.
- setDefaultValue(Boolean) - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Sets the default value of the flag.
- setDescription(String) - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Sets the description of the flag.
- setDirection(DominionReSizeEvent.DIRECTION) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Sets the direction of the size change.
- setDisplayName(String) - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Sets the display name of the flag.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the dominion.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionModifyEvent
-
Sets the dominion being modified.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Sets the dominion to which the group belongs.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.group.GroupDeleteEvent
-
Sets the dominion to which the group belongs.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Sets the dominion.
- setDominion(DominionDTO) - Method in class cn.lunadeer.dominion.events.member.MemberRemovedEvent
-
Sets the dominion.
- setEnable(Boolean) - Method in class cn.lunadeer.dominion.api.dtos.flag.Flag
-
Sets the enable status of the flag.
- setEnvFlagValue(EnvFlag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the value of a specific environment or guest privilege flag of the dominion.
- setFlagValue(PriFlag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Sets the value of a specific flag for the group.
- setFlagValue(PriFlag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
-
Sets the value of a specific flag for the member.
- setForce(boolean) - Method in class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Sets whether the deletion is forced.
- setForce(boolean) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Sets whether the transfer is forced.
- setGroup(GroupDTO) - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Sets the group being created.
- setGroup(GroupDTO) - Method in class cn.lunadeer.dominion.events.group.GroupDeleteEvent
-
Sets the group being deleted.
- setGroup(GroupDTO) - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Sets the group being renamed.
- setGroupNameColored(String) - Method in class cn.lunadeer.dominion.events.group.GroupCreateEvent
-
Sets the name of the group with color codes.
- setGuestFlagValue(PriFlag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the value of a specific environment or guest privilege flag of the dominion.
- setJoinMessage(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the welcome message of the dominion.
- setLeaveMessage(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the leave message of the dominion.
- setMember(MemberDTO) - Method in class cn.lunadeer.dominion.events.group.GroupAddMemberEvent
-
Sets the member being added to the group.
- setMember(MemberDTO) - Method in class cn.lunadeer.dominion.events.group.GroupRemoveMemberEvent
-
Sets the member being removed.
- setMember(MemberDTO) - Method in class cn.lunadeer.dominion.events.member.MemberRemovedEvent
-
Sets the member.
- setMember(MemberDTO) - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Sets the newly added member.
- setName(String) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
-
Sets the name of the group, which can include color codes.
- setName(String) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the name of the dominion.
- setName(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the name of the dominion.
- setNewColor(Color) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMapColorEvent
-
Sets the new color for the dominion.
- setNewMessage(String) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent
-
Sets the new message content.
- setNewName(String) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionRenameEvent
-
Sets the new name for the dominion.
- setNewName(String) - Method in class cn.lunadeer.dominion.events.group.GroupRenamedEvent
-
Sets the new name of the group.
- setNewOwner(PlayerDTO) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionTransferEvent
-
Sets the new owner of the dominion.
- setNewTpLocation(Location) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetTpLocationEvent
-
Sets the new teleport location.
- setNewValue(boolean) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetEnvFlagEvent
-
Sets the new value of the environmental flag.
- setNewValue(boolean) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionSetGuestFlagEvent
-
Sets the new value of the guest flag.
- setNewValue(boolean) - Method in class cn.lunadeer.dominion.events.group.GroupSetFlagEvent
-
Sets the new value of the flag.
- setNewValue(boolean) - Method in class cn.lunadeer.dominion.events.member.MemberSetFlagEvent
-
Sets the new value of the flag.
- setOwner(UUID) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the owner of the dominion.
- setOwner(UUID) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the owner of the dominion.
- setOwner(Player) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the owner of the dominion.
- setParent(DominionDTO) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the parent dominion.
- setPlayer(PlayerDTO) - Method in class cn.lunadeer.dominion.events.member.MemberAddedEvent
-
Sets the player.
- setPos1(int[]) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Sets the first position of the cuboid.
- setPos2(int[]) - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Sets the second position of the cuboid.
- setSize(int) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Sets the size of the size change.
- setSkipEconomy(boolean) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets whether to skip the economic system processing.
- setSkipEconomy(boolean) - Method in class cn.lunadeer.dominion.events.dominion.DominionDeleteEvent
-
Sets whether to skip the economy check during deletion.
- setSkipEconomy(boolean) - Method in class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent
-
Sets whether to skip the economy check.
- setTpLocation(Location) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
-
Sets the teleport location of the dominion.
- setWorld(World) - Method in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
-
Sets the world where the dominion is located.
- SHEAR - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- SHOOT - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- SHOW_BORDER - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- SOUTH - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
T
- TELEPORT - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TNT_EXPLODE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TRADE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TRAMPLE - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TRIG_PRESSURE_DROP - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TRIG_PRESSURE_MOB - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- TRIG_PRESSURE_PROJ - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
U
- UP - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
- updateLastKnownName(String) - Method in interface cn.lunadeer.dominion.api.dtos.PlayerDTO
-
Updates the last known name of the player.
V
- valueOf(String) - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.TYPE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent.TYPE
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.TYPE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cn.lunadeer.dominion.events.dominion.modify.DominionSetMessageEvent.TYPE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VEHICLE_DESTROY - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- VEHICLE_SPAWN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- VILLAGER_KILLING - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- VILLAGER_SPAWN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
W
- WEST - Enum constant in enum class cn.lunadeer.dominion.events.dominion.modify.DominionReSizeEvent.DIRECTION
- WITHER_SPAWN - Static variable in class cn.lunadeer.dominion.api.dtos.flag.Flags
- world - Variable in class cn.lunadeer.dominion.events.dominion.DominionCreateEvent
X
- x1() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the x-coordinate of the first position.
- x2() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the x-coordinate of the second position.
- xLength() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the length of the cuboid along the x-axis.
Y
- y1() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the y-coordinate of the first position.
- y2() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the y-coordinate of the second position.
- yLength() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the length of the cuboid along the y-axis.
Z
- z1() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the z-coordinate of the first position.
- z2() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the z-coordinate of the second position.
- ZERO - Static variable in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
A constant representing a zero-sized cuboid.
- zLength() - Method in class cn.lunadeer.dominion.api.dtos.CuboidDTO
-
Gets the length of the cuboid along the z-axis.
All Classes and Interfaces|All Packages