| 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 miscellaneous  permissionfunctionality. | 
| Modifier and Type | Field and Description | 
|---|---|
| static PermissionDefault | Permission. DEFAULT_PERMISSION | 
| Modifier and Type | Method and Description | 
|---|---|
| static PermissionDefault | PermissionDefault. getByName(String name)Looks up a PermissionDefault by name | 
| PermissionDefault | Permission. getDefault()Gets the default value of this permission. | 
| static PermissionDefault | PermissionDefault. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static PermissionDefault[] | PermissionDefault. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Permission | Permission. 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 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. | 
| void | Permission. setDefault(PermissionDefault value)Sets the default value of this permission. | 
| Constructor and Description | 
|---|
| Permission(String name,
          PermissionDefault defaultValue) | 
| Permission(String name,
          PermissionDefault defaultValue,
          Map<String,Boolean> children) | 
| Permission(String name,
          String description,
          PermissionDefault defaultValue) | 
| Permission(String name,
          String description,
          PermissionDefault defaultValue,
          Map<String,Boolean> children) | 
| Modifier and Type | Method and Description | 
|---|---|
| PermissionDefault | PluginDescriptionFile. getPermissionDefault()Gives the default  defaultstate ofpermissionsregistered for the plugin. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Permission | DefaultPermissions. registerPermission(String name,
                  String desc,
                  PermissionDefault def) | 
| static Permission | DefaultPermissions. registerPermission(String name,
                  String desc,
                  PermissionDefault def,
                  Map<String,Boolean> children) | 
| static Permission | DefaultPermissions. registerPermission(String name,
                  String desc,
                  PermissionDefault def,
                  Map<String,Boolean> children,
                  Permission parent) | 
| static Permission | DefaultPermissions. registerPermission(String name,
                  String desc,
                  PermissionDefault def,
                  Permission parent) | 
Copyright © 2015. All rights reserved.