Package fr.fidorial.permission
package fr.fidorial.permission
Permission nodes, their defaults and how they are resolved.
- Since:
- 0.1.0
-
ClassDescriptionThe declaration of a permission node and the values it takes by default.A set of permission overrides a plugin applies to one holder, released by
PermissionGrant.close().Something permissions are checked against: a player or the console.A permission node, such asfidorial.command.gamemode, normalized to lower case.Every permission node declared by the server and its plugins, with their defaults.An external source of permission decisions, such as a permission plugin, consulted before the defaults.The permission engine of one holder: its grants, resolvers, defaults and cache.APermissionHolderbacked by aPermissionState.