程序包 | 说明 |
---|---|
org.bukkit.permissions |
用于提供玩家二态属性的类(推测二态为是管理员与不是管理员两种状态).
|
org.bukkit.plugin |
专门用于在运行时加载软件模组(插件)的类.
|
org.bukkit.util.permissions |
为
permission 杂项功能提供的静态方法. |
限定符和类型 | 字段和说明 |
---|---|
static PermissionDefault |
Permission.DEFAULT_PERMISSION |
限定符和类型 | 方法和说明 |
---|---|
static PermissionDefault |
PermissionDefault.getByName(java.lang.String name)
查找一个默认权限的名称.
|
PermissionDefault |
Permission.getDefault()
Gets the default value of this permission.
|
static PermissionDefault |
PermissionDefault.valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static PermissionDefault[] |
PermissionDefault.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
限定符和类型 | 方法和说明 |
---|---|
static Permission |
Permission.loadPermission(java.lang.String name,
java.util.Map<?,?> data,
PermissionDefault def,
java.util.List<Permission> output)
Loads a Permission from a map of data, usually used from retrieval from
a yaml file.
|
static java.util.List<Permission> |
Permission.loadPermissions(java.util.Map<?,?> data,
java.lang.String error,
PermissionDefault def)
Loads a list of Permissions from a map of data, usually used from
retrieval from a yaml file.
|
void |
Permission.setDefault(PermissionDefault value)
Sets the default value of this permission.
|
构造器和说明 |
---|
Permission(java.lang.String name,
PermissionDefault defaultValue) |
Permission(java.lang.String name,
PermissionDefault defaultValue,
java.util.Map<java.lang.String,java.lang.Boolean> children) |
Permission(java.lang.String name,
java.lang.String description,
PermissionDefault defaultValue) |
Permission(java.lang.String name,
java.lang.String description,
PermissionDefault defaultValue,
java.util.Map<java.lang.String,java.lang.Boolean> children) |
限定符和类型 | 方法和说明 |
---|---|
PermissionDefault |
PluginDescriptionFile.getPermissionDefault()
Gives the default
default state of
permissions registered for the plugin. |
限定符和类型 | 方法和说明 |
---|---|
static Permission |
DefaultPermissions.registerPermission(java.lang.String name,
java.lang.String desc,
PermissionDefault def) |
static Permission |
DefaultPermissions.registerPermission(java.lang.String name,
java.lang.String desc,
PermissionDefault def,
java.util.Map<java.lang.String,java.lang.Boolean> children) |
static Permission |
DefaultPermissions.registerPermission(java.lang.String name,
java.lang.String desc,
PermissionDefault def,
java.util.Map<java.lang.String,java.lang.Boolean> children,
Permission parent) |
static Permission |
DefaultPermissions.registerPermission(java.lang.String name,
java.lang.String desc,
PermissionDefault def,
Permission parent) |