Uses of Class
org.bukkit.permissions.Permission
-
Packages that use Permission Package Description org.bukkit.permissions Classes dedicated to providing binary state properties to players.org.bukkit.plugin Classes specifically relating to loading software modules at runtime.org.bukkit.util.permissions Static methods for miscellaneouspermissionfunctionality. -
-
Uses of Permission in org.bukkit.permissions
Methods in org.bukkit.permissions that return Permission Modifier and Type Method Description PermissionPermission. addParent(String name, boolean value)Adds this permission to the specified parent permission.static PermissionPermission. loadPermission(String name, Map<?,?> data, PermissionDefault def, List<Permission> output)Loads a Permission from a map of data, usually used from retrieval from a yaml file.static PermissionPermission. loadPermission(String name, Map<String,Object> data)Loads a Permission from a map of data, usually used from retrieval from a yaml file.Methods in org.bukkit.permissions that return types with arguments of type Permission Modifier and Type Method Description static List<Permission>Permission. loadPermissions(Map<?,?> data, String error, PermissionDefault def)Loads a list of Permissions from a map of data, usually used from retrieval from a yaml file.Methods in org.bukkit.permissions with parameters of type Permission Modifier and Type Method Description voidPermission. addParent(Permission perm, boolean value)Adds this permission to the specified parent permission.booleanPermissible. hasPermission(Permission perm)Gets the value of the specified permission, if set.booleanPermissibleBase. hasPermission(Permission perm)booleanPermissible. isPermissionSet(Permission perm)Checks if this object contains an override for the specifiedPermissionbooleanPermissibleBase. isPermissionSet(Permission perm)voidPermissionAttachment. setPermission(Permission perm, boolean value)Sets a permission to the given valuevoidPermissionAttachment. unsetPermission(Permission perm)Removes the specified permission from this attachment.Method parameters in org.bukkit.permissions with type arguments of type Permission Modifier and Type Method Description static PermissionPermission. loadPermission(String name, Map<?,?> data, PermissionDefault def, List<Permission> output)Loads a Permission from a map of data, usually used from retrieval from a yaml file. -
Uses of Permission in org.bukkit.plugin
Methods in org.bukkit.plugin that return Permission Modifier and Type Method Description PermissionPluginManager. getPermission(String name)Gets aPermissionfrom its fully qualified namePermissionSimplePluginManager. getPermission(String name)Methods in org.bukkit.plugin that return types with arguments of type Permission Modifier and Type Method Description Set<Permission>PluginManager. getDefaultPermissions(boolean op)Gets the default permissions for the given op statusSet<Permission>SimplePluginManager. getDefaultPermissions(boolean op)List<Permission>PluginDescriptionFile. getPermissions()Gives the list of permissions the plugin will register at runtime, immediately proceding enabling.Set<Permission>PluginManager. getPermissions()Gets a set of all registered permissions.Set<Permission>SimplePluginManager. getPermissions()Methods in org.bukkit.plugin with parameters of type Permission Modifier and Type Method Description voidPluginManager. addPermission(Permission perm)Adds aPermissionto this plugin manager.voidSimplePluginManager. addPermission(Permission perm)voidSimplePluginManager. addPermission(Permission perm, boolean dirty)Deprecated.voidPluginManager. recalculatePermissionDefaults(Permission perm)Recalculates the defaults for the givenPermission.voidSimplePluginManager. recalculatePermissionDefaults(Permission perm)voidPluginManager. removePermission(Permission perm)Removes aPermissionregistration from this plugin manager.voidSimplePluginManager. removePermission(Permission perm) -
Uses of Permission in org.bukkit.util.permissions
Methods in org.bukkit.util.permissions that return Permission Modifier and Type Method Description static PermissionDefaultPermissions. registerPermission(String name, String desc)static PermissionDefaultPermissions. registerPermission(String name, String desc, Permission parent)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def, Map<String,Boolean> children)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def, Map<String,Boolean> children, Permission parent)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def, Permission parent)static PermissionDefaultPermissions. registerPermission(Permission perm)static PermissionDefaultPermissions. registerPermission(Permission perm, boolean withLegacy)static PermissionDefaultPermissions. registerPermission(Permission perm, Permission parent)static PermissionBroadcastPermissions. registerPermissions(Permission parent)static PermissionCommandPermissions. registerPermissions(Permission parent)Methods in org.bukkit.util.permissions with parameters of type Permission Modifier and Type Method Description static PermissionDefaultPermissions. registerPermission(String name, String desc, Permission parent)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def, Map<String,Boolean> children, Permission parent)static PermissionDefaultPermissions. registerPermission(String name, String desc, PermissionDefault def, Permission parent)static PermissionDefaultPermissions. registerPermission(Permission perm)static PermissionDefaultPermissions. registerPermission(Permission perm, boolean withLegacy)static PermissionDefaultPermissions. registerPermission(Permission perm, Permission parent)static PermissionBroadcastPermissions. registerPermissions(Permission parent)static PermissionCommandPermissions. registerPermissions(Permission parent)
-