枚举的使用
org.bukkit.permissions.PermissionDefault
使用PermissionDefault的程序包
-
org.bukkit.permissions中PermissionDefault的使用
修饰符和类型方法说明static @Nullable PermissionDefault查找一个默认权限的名称.Permission.getDefault()获取此权限的默认值.static PermissionDefault返回带有指定名称的该类型的枚举常量。static PermissionDefault[]PermissionDefault.values()按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。参数类型为PermissionDefault的org.bukkit.permissions中的方法修饰符和类型方法说明static @NotNull PermissionPermission.loadPermission(@NotNull String name, @NotNull Map<?, ?> data, @Nullable PermissionDefault def, @Nullable List<Permission> output) 从数据映射加载一个权限, 通常用于从 yaml 文件中检索.static @NotNull List<Permission>Permission.loadPermissions(@NotNull Map<?, ?> data, @NotNull String error, @Nullable PermissionDefault def) 从数据映射加载权限列表, 通常用于从yaml文件中检索.voidPermission.setDefault(@NotNull PermissionDefault value) 设置此权限的默认值.参数类型为PermissionDefault的org.bukkit.permissions中的构造器限定符构造器说明Permission(@NotNull String name, @Nullable String description, @Nullable PermissionDefault defaultValue) Permission(@NotNull String name, @Nullable String description, @Nullable PermissionDefault defaultValue, @Nullable Map<String, Boolean> children) Permission(@NotNull String name, @Nullable PermissionDefault defaultValue) Permission(@NotNull String name, @Nullable PermissionDefault defaultValue, @Nullable Map<String, Boolean> children) -
org.bukkit.plugin中PermissionDefault的使用
-
org.bukkit.util.permissions中PermissionDefault的使用
修饰符和类型方法说明static @NotNull PermissionDefaultPermissions.registerPermission(@NotNull String name, @Nullable String desc, @Nullable PermissionDefault def) static @NotNull PermissionDefaultPermissions.registerPermission(@NotNull String name, @Nullable String desc, @Nullable PermissionDefault def, @NotNull Permission parent) static @NotNull PermissionDefaultPermissions.registerPermission(@NotNull String name, @Nullable String desc, @Nullable PermissionDefault def, @Nullable Map<String, Boolean> children) static @NotNull PermissionDefaultPermissions.registerPermission(@NotNull String name, @Nullable String desc, @Nullable PermissionDefault def, @Nullable Map<String, Boolean> children, @NotNull Permission parent)