Index

C D F G I M S 
All Classes and Interfaces|All Packages

C

cn.lunadeer.dominion.api - package cn.lunadeer.dominion.api
 
cn.lunadeer.dominion.api.dtos - package cn.lunadeer.dominion.api.dtos
 
cn.lunadeer.dominion.events - package cn.lunadeer.dominion.events
 

D

Dominion - Class in cn.lunadeer.dominion.api
 
Dominion() - Constructor for class cn.lunadeer.dominion.api.Dominion
 
DominionAPI - Interface in cn.lunadeer.dominion.api
 
DominionCreateEvent - Class in cn.lunadeer.dominion.events
 
DominionCreateEvent() - Constructor for class cn.lunadeer.dominion.events.DominionCreateEvent
 
DominionDTO - Interface in cn.lunadeer.dominion.api.dtos
 

F

Flag - Interface in cn.lunadeer.dominion.api.dtos
 

G

getAdmin() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组是否为管理员组
getAdmin() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
成员是否为管理员
getAllDominions() - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取所有领地信息
getColor() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
 
getColorB() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
 
getColorG() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
 
getColorHex() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
 
getColorR() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
 
getDefaultValue() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
获取权限默认值
getDescription() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
权限描述 该描述从languages文件中加载
getDisplayName() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
权限显示名称(中文) 该名称从languages文件中加载
getDomID() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组所属领地 ID
getDomID() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员所属领地 ID
getDominion(Integer) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取指定 ID 的领地信息
getDominionByLoc(Location) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取指定位置的领地信息
getEnable() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
获取权限是否启用
getEnvironmentFlagsEnabled() - Method in interface cn.lunadeer.dominion.api.DominionAPI
获取 flags.yml 中启用的所有环境权限对象(environment部分)
getEnvironmentFlagValue() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地所有环境配置
getFlagByName(String) - Method in interface cn.lunadeer.dominion.api.DominionAPI
通过权限名称获取权限对象,即使权限没有启用此方法也会返回权限对象
getFlagName() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
权限名称(英文)
getFlagsValue() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组所有权限配置
getFlagsValue() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员所有权限配置
getFlagValue(Flag) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组某个权限配置
getFlagValue(Flag) - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员某个权限配置
getGroup(Integer) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存根据 ID 获取权限组对象
getGroupId() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员所属权限组 ID
getGuestPrivilegeFlagValue() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地访客所有权限配置
getHandlers() - Method in class cn.lunadeer.dominion.events.DominionCreateEvent
 
getHeight() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地Y轴向(上下向)高度
getId() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地 ID
getId() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组 ID
getId() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员 ID
getInstance() - Static method in class cn.lunadeer.dominion.api.Dominion
 
getJoinMessage() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地欢迎提示语
getLeaveMessage() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地离开提示语
getLocation1() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
领地角点坐标1,小角点(小角点的xyz小于大角点的xyz)
getLocation2() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
领地角点坐标2,大角点(大角点的xyz大于小角点的xyz)
getMember(UUID, DominionDTO) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取玩家在指定领地的成员信息
getMember(Player, DominionDTO) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取玩家在指定领地的成员信息
getName() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地名称
getNameColoredBukkit() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组名称(带颜色) Bukkit类型
getNameColoredComponent() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组名称(带颜色) kyori.adventure.text.Component 类型
getNamePlain() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组名称(普通字符,不含颜色代码) 绝大多数情况下应该使用该方法获取权限组名称
getNameRaw() - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
获取权限组名称(原始字符,包含颜色代码)
getOwner() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地所有者 UUID
getParentDomId() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取父领地 ID
getPlayerCurrentDominion(Player) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取玩家当前所在领地
getPlayerUsingGroupTitle(UUID) - Method in interface cn.lunadeer.dominion.api.DominionAPI
从缓存获取玩家当前正在使用的权限组称号
getPlayerUUID() - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
获取成员 UUID
getPrivilegeFlagsEnabled() - Method in interface cn.lunadeer.dominion.api.DominionAPI
获取 flags.yml 中启用的所有玩家权限对象(privilege部分)
getSquare() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地面积
getTpLocation() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地传送点坐标
getVolume() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地体积
getWidthX() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地X轴向(东西向)宽度
getWidthZ() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地Z轴向(南北向)宽度
getWorld() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地所在世界,如果世界不存在,则返回null
getWorldUid() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地所在世界 UUID,该接口返回的 UUID 一定不为 null,但是不保证世界一定存在。 如果需要判断世界是否存在,请使用 DominionDTO.getWorld() 方法。
getX1() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标1(小角点)的X坐标,X1 < X2
getX2() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标2(大角点)的X坐标,X2 > X1
getY1() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标1(小角点)的Y坐标,Y1 < Y2
getY2() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标2(大角点)的Y坐标,Y2 > Y1
getZ1() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标1(小角点)的Z坐标,Z1 < Z2
getZ2() - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
获取领地角点坐标2(大角点)的Z坐标,Z2 > Z1
GroupDTO - Interface in cn.lunadeer.dominion.api.dtos
 

I

isCancelled() - Method in class cn.lunadeer.dominion.events.DominionCreateEvent
 
isDominionEnabled() - Static method in class cn.lunadeer.dominion.api.Dominion
 
isEnvironmentFlag() - Method in interface cn.lunadeer.dominion.api.dtos.Flag
获取权限是否为环境设置

M

MemberDTO - Interface in cn.lunadeer.dominion.api.dtos
 

S

setAdmin(Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
设置权限组是否为管理员组,设置成功后返回权限组对象,设置失败返回null
setAdmin(Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
设置成员是否为管理员,设置成功后返回权限组对象,设置失败返回null
setCancelled(boolean) - Method in class cn.lunadeer.dominion.events.DominionCreateEvent
 
setFlagValue(Flag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地某个环境配置或访客权限的值,设置成功后返回领地对象,设置失败返回null
setFlagValue(Flag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
设置权限组某个权限配置,设置成功后返回权限组对象,设置失败返回null
setFlagValue(Flag, Boolean) - Method in interface cn.lunadeer.dominion.api.dtos.MemberDTO
设置成员某个权限配置,设置成功后返回成员对象,设置失败返回null
setJoinMessage(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地欢迎提示语,设置成功后返回领地对象,设置失败返回null
setLeaveMessage(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地离开提示语,设置成功后返回领地对象,设置失败返回null
setName(String) - Method in interface cn.lunadeer.dominion.api.dtos.GroupDTO
设置权限组名称,可以包含颜色代码,设置成功后返回权限组对象,设置失败返回null
setName(String) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地名称,设置成功后返回领地对象,设置失败返回null
setOwner(UUID) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地所有者,设置成功后返回领地对象,设置失败返回null
setOwner(Player) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地所有者,设置成功后返回领地对象,设置失败返回null
setXYZ(int[]) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地角点坐标,设置成功后返回领地对象,设置失败返回null
setXYZ(Integer, Integer, Integer, Integer, Integer, Integer) - Method in interface cn.lunadeer.dominion.api.dtos.DominionDTO
设置领地角点坐标,设置成功后返回领地对象,设置失败返回null
C D F G I M S 
All Classes and Interfaces|All Packages