JavaScript is disabled on your browser.
(The leftmost tab "New ..." indicates all the new elements, regardless of the releases in which they were added. Each of the other tabs "Added in ..." indicates the new elements added in a specific release. Any element shown under the leftmost tab is also shown under one of the righthand tabs.)
New Interfaces Added in 5.4 Added in 5.3 Added in 5.2 Added in 5.1
Represents the result of a cached data lookup.
Called when a subject's current/active contexts are updated.
Called when the platform needs to determine the type of a player's
unique id.
Called when the platform needs a unique id for a given username.
Called when the platform needs a username for a given unique id.
Called when the validity of a username is being tested.
Represents an event that has a result.
Called when a user is about to be unloaded from memory.
A predicate which matches certain
Nodes.
A utility class for adapting platform Player instances to LuckPerms
Users.
New Enum Classes Added in 5.2
Mode for determining whether a
ContextSet satisfies another.
Represents which different
DataTypes are used for a query.
New Fields Added in 5.4 Added in 5.3
The context key used to denote the dimension type of the subjects world.
The context key used to denote the subjects gamemode.
The players UUID most likely belongs to a NPC (non-player character).
New Methods Added in 5.4 Added in 5.3 Added in 5.2 Added in 5.1
Gets MetaData from the cache, using the most appropriate query options
available at the time.
Gets PermissionData from the cache, using the most appropriate query options
available at the time.
Gets a value for the given meta key, and runs it through the given transformer.
Gets the name of the holders primary group.
Query a meta value for the given key.
Performs a permission check for the given permission node.
Tests whether key is valid.
Tests whether value is valid.
Signal to the
ContextManager that a
subjects
current contexts have changed.
Returns if the
ContextSet contains any of the given context pairings.
Returns if this
ContextSet is "satisfied" by another set, according to the given
mode.
Gets the nodes that were cleared
Gets the
PlayerAdapter instance, a utility class for adapting platform Player
instances to
Users.
Loads (or creates) a group from the plugin's storage provider, applies the given
action, then saves the group's data back to storage.
Gets a collection of the
Groups this holder inherits nodes from.
Gets a flattened view of the holders own
Nodes of the given
type.
Gets the most appropriate query options available at the time for the
PermissionHolder.
Gets a resolved view of the holders own and inherited
Nodes of a given
type.
Deletes any data about a given player from the uuid caching system.
Loads a user from the plugin's storage provider, applies the given action,
then saves the user's data back to storage.
Gets the
type of the
NodeMap
the node was inherited from.
Gets whether the associated node was inherited from another holder.
Gets the time until this node will expire.
Sets the time when the node should expire.
New Enum Constants Added in 5.3
The deletion was caused by the web editor