LuckPerms Minecraft Plugin
By lucko
LuckPerms allows server admins to control what features players can use by creating groups and assigning permissions.
Plugin links
Placeholders
31 documented placeholders.
| Placeholder | Description | Copy |
|---|---|---|
%luckperms_check_permission_<permission>% |
Returns the result of a permission check for the given permission | |
%luckperms_context% |
Returns all of the player's current contexts | |
%luckperms_context_<context key>% |
Returns context values corresponding to the given key | |
%luckperms_current_group_on_track_<track>% |
Returns the name of the player's current group on the given track | |
%luckperms_expiry_time_<permission>% |
Gets the duration remaining on a temporary permission assigned directly to the player | |
%luckperms_first_group_on_tracks_<tracks>% |
Finds the first group inherited by the player on any of the given comma-separated tracks | |
%luckperms_group_expiry_time_<group name>% |
Gets the duration remaining on a temporary group membership assigned directly to the player | |
%luckperms_groups% |
Returns a list of the groups directly inherited by the player | |
%luckperms_has_groups_on_track_<track>% |
Returns if any of the player's direct groups is on the given track | |
%luckperms_has_permission_<permission>% |
Returns if the player directly has the exact given permission | |
%luckperms_highest_group_by_weight% |
Returns the name of the player's highest weighted direct group | |
%luckperms_highest_inherited_group_by_weight% |
Returns the name of the player's highest weighted group including inherited | |
%luckperms_in_group_<group>% |
Returns if the player is directly a member of the given group | |
%luckperms_inherited_expiry_time_<permission>% |
Gets the duration remaining on a temporary permission assigned to or inherited by the player | |
%luckperms_inherited_group_expiry_time_<group name>% |
Gets the duration remaining on a temporary group membership assigned to or inherited by the player | |
%luckperms_inherited_groups% |
Returns a list of all groups inherited directly or indirectly by the player | |
%luckperms_inherits_group_<group>% |
Returns if the player is a direct or indirect member of the given group | |
%luckperms_inherits_permission_<permission>% |
Returns if the player inherits the exact given permission | |
%luckperms_last_group_on_tracks_<tracks>% |
Finds the last group inherited by the player on any of the given comma-separated tracks | |
%luckperms_lowest_group_by_weight% |
Returns the name of the player's lowest weighted direct group | |
%luckperms_lowest_inherited_group_by_weight% |
Returns the name of the player's lowest weighted group including inherited | |
%luckperms_meta_<meta key>% |
Returns a single value for the given meta key | |
%luckperms_meta_all_<meta key>% |
Returns all assigned values for the given meta key | |
%luckperms_next_group_on_track_<track>% |
Returns the name of the next group the player would be promoted to on the track | |
%luckperms_on_track_<track>% |
Returns if the player's primary group is on this track (deprecated) | |
%luckperms_prefix% |
Returns the player's prefix | |
%luckperms_prefix_element_<element>% |
Returns a prefix element using the given meta stack element definition | |
%luckperms_previous_group_on_track_<track>% |
Returns the name of the previous group the player would be demoted to on the track | |
%luckperms_primary_group_name% |
Returns the name of the player's primary group | |
%luckperms_suffix% |
Returns the player's suffix | |
%luckperms_suffix_element_<element>% |
Returns a suffix element using the given meta stack element definition |
Permissions
137 documented permission nodes.
| Permission | Description | Copy |
|---|---|---|
luckperms.applyedits |
Allows the corresponding LuckPerms operation (applyedits). | |
luckperms.autoop |
Allows the corresponding LuckPerms operation (autoop). | |
luckperms.creategroup |
Allows the corresponding LuckPerms operation (creategroup). | |
luckperms.createtrack |
Allows the corresponding LuckPerms operation (createtrack). | |
luckperms.deletegroup |
Allows the corresponding LuckPerms operation (deletegroup). | |
luckperms.deletetrack |
Allows the corresponding LuckPerms operation (deletetrack). | |
luckperms.editor |
Allows the corresponding LuckPerms operation (editor). | |
luckperms.export |
Allows the corresponding LuckPerms operation (export). | |
luckperms.group.clear |
Allows the corresponding LuckPerms operation (group clear). | |
luckperms.group.clone |
Allows the corresponding LuckPerms operation (group clone). | |
luckperms.group.editor |
Allows the corresponding LuckPerms operation (group editor). | |
luckperms.group.info |
Allows the corresponding LuckPerms operation (group info). | |
luckperms.group.listmembers |
Allows the corresponding LuckPerms operation (group listmembers). | |
luckperms.group.meta.addprefix |
Allows the corresponding LuckPerms operation (group meta addprefix). | |
luckperms.group.meta.addsuffix |
Allows the corresponding LuckPerms operation (group meta addsuffix). | |
luckperms.group.meta.addtempprefix |
Allows the corresponding LuckPerms operation (group meta addtempprefix). | |
luckperms.group.meta.addtempsuffix |
Allows the corresponding LuckPerms operation (group meta addtempsuffix). | |
luckperms.group.meta.clear |
Allows the corresponding LuckPerms operation (group meta clear). | |
luckperms.group.meta.info |
Allows the corresponding LuckPerms operation (group meta info). | |
luckperms.group.meta.removeprefix |
Allows the corresponding LuckPerms operation (group meta removeprefix). | |
luckperms.group.meta.removesuffix |
Allows the corresponding LuckPerms operation (group meta removesuffix). | |
luckperms.group.meta.removetempprefix |
Allows the corresponding LuckPerms operation (group meta removetempprefix). | |
luckperms.group.meta.removetempsuffix |
Allows the corresponding LuckPerms operation (group meta removetempsuffix). | |
luckperms.group.meta.set |
Allows the corresponding LuckPerms operation (group meta set). | |
luckperms.group.meta.setprefix |
Allows the corresponding LuckPerms operation (group meta setprefix). | |
luckperms.group.meta.setsuffix |
Allows the corresponding LuckPerms operation (group meta setsuffix). | |
luckperms.group.meta.settemp |
Allows the corresponding LuckPerms operation (group meta settemp). | |
luckperms.group.meta.settempprefix |
Allows the corresponding LuckPerms operation (group meta settempprefix). | |
luckperms.group.meta.settempsuffix |
Allows the corresponding LuckPerms operation (group meta settempsuffix). | |
luckperms.group.meta.unset |
Allows the corresponding LuckPerms operation (group meta unset). | |
luckperms.group.meta.unsettemp |
Allows the corresponding LuckPerms operation (group meta unsettemp). | |
luckperms.group.parent.add |
Allows the corresponding LuckPerms operation (group parent add). | |
luckperms.group.parent.addtemp |
Allows the corresponding LuckPerms operation (group parent addtemp). | |
luckperms.group.parent.clear |
Allows the corresponding LuckPerms operation (group parent clear). | |
luckperms.group.parent.cleartrack |
Allows the corresponding LuckPerms operation (group parent cleartrack). | |
luckperms.group.parent.info |
Allows the corresponding LuckPerms operation (group parent info). | |
luckperms.group.parent.remove |
Allows the corresponding LuckPerms operation (group parent remove). | |
luckperms.group.parent.removetemp |
Allows the corresponding LuckPerms operation (group parent removetemp). | |
luckperms.group.parent.set |
Allows the corresponding LuckPerms operation (group parent set). | |
luckperms.group.parent.settrack |
Allows the corresponding LuckPerms operation (group parent settrack). | |
luckperms.group.permission.check |
Allows the corresponding LuckPerms operation (group permission check). | |
luckperms.group.permission.clear |
Allows the corresponding LuckPerms operation (group permission clear). | |
luckperms.group.permission.info |
Allows the corresponding LuckPerms operation (group permission info). | |
luckperms.group.permission.set |
Allows the corresponding LuckPerms operation (group permission set). | |
luckperms.group.permission.set.usecontext.<key>.<value> |
Allows setting group permissions in the specified context. | |
luckperms.group.permission.settemp |
Allows the corresponding LuckPerms operation (group permission settemp). | |
luckperms.group.permission.unset |
Allows the corresponding LuckPerms operation (group permission unset). | |
luckperms.group.permission.unsettemp |
Allows the corresponding LuckPerms operation (group permission unsettemp). | |
luckperms.group.rename |
Allows the corresponding LuckPerms operation (group rename). | |
luckperms.group.setdisplayname |
Allows the corresponding LuckPerms operation (group setdisplayname). | |
luckperms.group.setweight |
Allows the corresponding LuckPerms operation (group setweight). | |
luckperms.group.showtracks |
Allows the corresponding LuckPerms operation (group showtracks). | |
luckperms.import |
Allows the corresponding LuckPerms operation (import). | |
luckperms.info |
Allows the corresponding LuckPerms operation (info). | |
luckperms.listgroups |
Allows the corresponding LuckPerms operation (listgroups). | |
luckperms.listtracks |
Allows the corresponding LuckPerms operation (listtracks). | |
luckperms.log.grouphistory |
Allows the corresponding LuckPerms operation (log grouphistory). | |
luckperms.log.notify |
Allows the corresponding LuckPerms operation (log notify). | |
luckperms.log.recent |
Allows the corresponding LuckPerms operation (log recent). | |
luckperms.log.search |
Allows the corresponding LuckPerms operation (log search). | |
luckperms.log.trackhistory |
Allows the corresponding LuckPerms operation (log trackhistory). | |
luckperms.log.userhistory |
Allows the corresponding LuckPerms operation (log userhistory). | |
luckperms.modify.group |
Allows the corresponding LuckPerms operation (modify group). | |
luckperms.modify.group.<group> |
Allows modifying the specified LuckPerms group. | |
luckperms.modify.group.admin |
Allows the corresponding LuckPerms operation (modify group admin). | |
luckperms.modify.user.others |
Allows the corresponding LuckPerms operation (modify user others). | |
luckperms.modify.user.self |
Allows the corresponding LuckPerms operation (modify user self). | |
luckperms.reloadconfig |
Allows the corresponding LuckPerms operation (reloadconfig). | |
luckperms.search |
Allows the corresponding LuckPerms operation (search). | |
luckperms.sync |
Allows the corresponding LuckPerms operation (sync). | |
luckperms.track.append |
Allows the corresponding LuckPerms operation (track append). | |
luckperms.track.clear |
Allows the corresponding LuckPerms operation (track clear). | |
luckperms.track.clone |
Allows the corresponding LuckPerms operation (track clone). | |
luckperms.track.editor |
Allows the corresponding LuckPerms operation (track editor). | |
luckperms.track.info |
Allows the corresponding LuckPerms operation (track info). | |
luckperms.track.insert |
Allows the corresponding LuckPerms operation (track insert). | |
luckperms.track.remove |
Allows the corresponding LuckPerms operation (track remove). | |
luckperms.track.rename |
Allows the corresponding LuckPerms operation (track rename). | |
luckperms.translations |
Allows the corresponding LuckPerms operation (translations). | |
luckperms.tree |
Allows the corresponding LuckPerms operation (tree). | |
luckperms.user.clear |
Allows the corresponding LuckPerms operation (user clear). | |
luckperms.user.clone |
Allows the corresponding LuckPerms operation (user clone). | |
luckperms.user.demote |
Allows the corresponding LuckPerms operation (user demote). | |
luckperms.user.editor |
Allows the corresponding LuckPerms operation (user editor). | |
luckperms.user.info |
Allows the corresponding LuckPerms operation (user info). | |
luckperms.user.meta.addprefix |
Allows the corresponding LuckPerms operation (user meta addprefix). | |
luckperms.user.meta.addsuffix |
Allows the corresponding LuckPerms operation (user meta addsuffix). | |
luckperms.user.meta.addtempprefix |
Allows the corresponding LuckPerms operation (user meta addtempprefix). | |
luckperms.user.meta.addtempsuffix |
Allows the corresponding LuckPerms operation (user meta addtempsuffix). | |
luckperms.user.meta.clear |
Allows the corresponding LuckPerms operation (user meta clear). | |
luckperms.user.meta.info |
Allows the corresponding LuckPerms operation (user meta info). | |
luckperms.user.meta.removeprefix |
Allows the corresponding LuckPerms operation (user meta removeprefix). | |
luckperms.user.meta.removesuffix |
Allows the corresponding LuckPerms operation (user meta removesuffix). | |
luckperms.user.meta.removetempprefix |
Allows the corresponding LuckPerms operation (user meta removetempprefix). | |
luckperms.user.meta.removetempsuffix |
Allows the corresponding LuckPerms operation (user meta removetempsuffix). | |
luckperms.user.meta.set |
Allows the corresponding LuckPerms operation (user meta set). | |
luckperms.user.meta.setprefix |
Allows the corresponding LuckPerms operation (user meta setprefix). | |
luckperms.user.meta.setsuffix |
Allows the corresponding LuckPerms operation (user meta setsuffix). | |
luckperms.user.meta.settemp |
Allows the corresponding LuckPerms operation (user meta settemp). | |
luckperms.user.meta.settempprefix |
Allows the corresponding LuckPerms operation (user meta settempprefix). | |
luckperms.user.meta.settempsuffix |
Allows the corresponding LuckPerms operation (user meta settempsuffix). | |
luckperms.user.meta.unset |
Allows the corresponding LuckPerms operation (user meta unset). | |
luckperms.user.meta.unsettemp |
Allows the corresponding LuckPerms operation (user meta unsettemp). | |
luckperms.user.parent.add |
Allows the corresponding LuckPerms operation (user parent add). | |
luckperms.user.parent.add.<group> |
Allows adding the specified group as a parent of a user. | |
luckperms.user.parent.addtemp |
Allows the corresponding LuckPerms operation (user parent addtemp). | |
luckperms.user.parent.clear |
Allows the corresponding LuckPerms operation (user parent clear). | |
luckperms.user.parent.cleartrack |
Allows the corresponding LuckPerms operation (user parent cleartrack). | |
luckperms.user.parent.info |
Allows the corresponding LuckPerms operation (user parent info). | |
luckperms.user.parent.remove |
Allows the corresponding LuckPerms operation (user parent remove). | |
luckperms.user.parent.removetemp |
Allows the corresponding LuckPerms operation (user parent removetemp). | |
luckperms.user.parent.set |
Allows the corresponding LuckPerms operation (user parent set). | |
luckperms.user.parent.settrack |
Allows the corresponding LuckPerms operation (user parent settrack). | |
luckperms.user.parent.switchprimarygroup |
Allows the corresponding LuckPerms operation (user parent switchprimarygroup). | |
luckperms.user.permission.check |
Allows the corresponding LuckPerms operation (user permission check). | |
luckperms.user.permission.clear |
Allows the corresponding LuckPerms operation (user permission clear). | |
luckperms.user.permission.info |
Allows the corresponding LuckPerms operation (user permission info). | |
luckperms.user.permission.set |
Allows the corresponding LuckPerms operation (user permission set). | |
luckperms.user.permission.set.usecontext.<key>.<value> |
Allows setting user permissions in the specified context. | |
luckperms.user.permission.settemp |
Allows the corresponding LuckPerms operation (user permission settemp). | |
luckperms.user.permission.unset |
Allows the corresponding LuckPerms operation (user permission unset). | |
luckperms.user.permission.unsettemp |
Allows the corresponding LuckPerms operation (user permission unsettemp). | |
luckperms.user.promote |
Allows the corresponding LuckPerms operation (user promote). | |
luckperms.user.promote.<track> |
Allows promoting a user on the specified track. | |
luckperms.user.promote.<track>.* |
Allows the corresponding LuckPerms operation (user promote *). | |
luckperms.user.promote.<track>.< |
Allows the corresponding LuckPerms operation (user promote <). | |
luckperms.user.promote.modify.others |
Allows the corresponding LuckPerms operation (user promote modify others). | |
luckperms.user.setpermission |
Allows the corresponding LuckPerms operation (user setpermission). | |
luckperms.user.showtracks |
Allows the corresponding LuckPerms operation (user showtracks). | |
luckperms.user.unsetpermission |
Allows the corresponding LuckPerms operation (user unsetpermission). | |
luckperms.verbose |
Allows the corresponding LuckPerms operation (verbose). | |
luckperms.verbose.commandother |
Allows the corresponding LuckPerms operation (verbose commandother). | |
luckperms.view.group |
Allows the corresponding LuckPerms operation (view group). | |
luckperms.view.group.<group> |
Allows viewing the specified LuckPerms group. | |
luckperms.view.group.admin |
Allows the corresponding LuckPerms operation (view group admin). | |
luckperms.view.user.others |
Allows the corresponding LuckPerms operation (view user others). | |
luckperms.view.user.self |
Allows the corresponding LuckPerms operation (view user self). |