New API
Show API added in:
Contents
-
New InterfacesInterfaceAdded inDescription5.5A predicate filter which matches certain
Actions.5.5A factory which createsActionFilters.5.4Represents the result of a cached data lookup.5.2Called when a subject's current/active contexts are updated.5.5Called when a custom payload message is received via theMessagingService.5.3Called when the platform needs to determine the type of a player'sunique id.5.3Called when the platform needs a unique id for a given username.5.3Called when the platform needs a username for a given unique id.5.3Called when the validity of a username is being tested.5.5Called after a network synchronisation task has been completed.5.3Represents an event that has a result.5.3Called when a user is about to be unloaded from memory.5.5Represents a "custom payload" message.5.1A predicate which matches certainNodes.5.1A factory which createsNodeMatchers.5.5Represents the "health" status (healthcheck) of a LuckPerms implementation.5.1A utility class for adapting platform Player instances to LuckPermsUsers.5.2A function that generates aDataTypeFilterpredicate forPermissionHolders as required during inheritance.5.1A function that selects themeta valueto be used in queries against a givenmeta key.5.1A registry providing usefulQueryOptionsinstances.5.5Represents a page of entries.
-
New Enum ClassesEnum ClassAdded inDescription5.2Mode for determining whether a
ContextSetsatisfies another.5.5Represents the type of synchronisation task.5.2Represents which differentDataTypes are used for a query.
-
New FieldsFieldAdded inDescription5.3The context key used to denote the dimension type of the subjects world.5.3The context key used to denote the subjects gamemode.5.4The players UUID most likely belongs to a NPC (non-player character).5.4Unknown UUID type.
-
New MethodsMethodAdded inDescription5.5Gets all actions from the action log matching the given
filter.5.5Gets a page of actions from the action log matching the givenfilter.5.1Gets MetaData from the cache, using the most appropriate query options available at the time.5.1Gets PermissionData from the cache, using the most appropriate query options available at the time.5.3Gets a value for the given meta key, and runs it through the giventransformer.5.1Gets the name of the holders primary group.5.5Gets the weight.5.4Query a meta value for the givenkey.5.4Query for a prefix.5.4Query for a suffix.5.5Query for a weight.5.4Performs a permission check for the givenpermissionnode.5.1Tests whetherkeyis valid.5.1Tests whethervalueis valid.5.2Signal to theContextManagerthat asubjects current contexts have changed.5.2Returns if theContextSetcontains any of the given context pairings.5.2Returns if thisContextSetis "satisfied" by another set, according to the givenmode.5.3Gets the nodes that were cleared5.5Gets the unique id of the specific user that will be synced, if applicable.5.5Gets the sync type.5.5Gets theActionFilterFactory.5.1Gets theNodeMatcherFactory.5.1Gets thePlayerAdapterinstance, a utility class for adapting platform Player instances toUsers.5.1Gets theQueryOptionsRegistry.5.5Executes a health check.5.5Uses the messaging service to send a message with a custom payload.5.1Loads (or creates) a group from the plugin's storage provider, applies the givenaction, then saves the group's data back to storage.5.15.1Gets a collection of theGroups this holder inherits nodes from.5.1Gets a flattened view of the holders ownNodes of the giventype.5.1Gets the most appropriate query options available at the time for thePermissionHolder.5.1Gets a resolved view of the holders own and inheritedNodes of a giventype.5.2Deletes any data about a given player from the uuid caching system.5.1Loads a user from the plugin's storage provider, applies the givenaction, then saves the user's data back to storage.5.15.45.3Gets whether the associated node was inherited from another holder.5.1Gets the time until this node will expire.5.1Sets the time when the node should expire.5.2Creates aDataQueryOrderFunctionthat always returns the givencomparator.5.2Gets whether thisQueryOptionssatisfies the given requiredcontext.5.5Loads (or creates) a track from the plugin's storage provider, applies the givenaction, then saves the track's data back to storage.
-
New Enum ConstantsEnum ConstantAdded inDescription5.3The deletion was caused by the web editor