LuckPerms API (v5.5)
LuckPerms is a permissions manager for Minecraft servers. It allows server admins to control what features players can use by creating groups and assigning permissions.
Useful Links
Maven
The API artifact is deployed to Maven Central with
group id: net.luckperms, artifact id: api.
Packages
Package
Description
Main package for the
LuckPerms API interface.ActionLog related functionality.Action filters.Context functionality, including
ContextSets and
ContextCalculators.Main events package.
Event causes.
Events relating to
Contexts.Events relating to
Extensions.Events relating to
Groups.Events relating to the
ActionLog.Events relating to the
MessagingService.Events relating to a player.
Events relating to a player
unique id or username lookup.Event sources.
Events relating to
sync/update tasks.Events relating to
Tracks.Events relating to changes to a
Tracks contents.Event abstract types.
Events relating to
Users.Event utilities.
Extensions functionality.MessagingService functionality.Messenger provider API.Messenger message abstract types.Messenger message actual types.Meta stacking functionality.Group data model and functionality.User data model and functionality.Node functionality.Node matchers.Node metadata.Node metadata types.Node types.Platform specific information and utilities.QueryOptions functionality.QueryOptions data order and filter customization.QueryOptions meta customization.Track data model and functionality.Miscellaneous utilities and classes that don't fit into any package.