Flectone Logo FlectonePulse

LuckPerms

Integration with the LuckPerms plugin

Allows:

  • Checking permissions for offline players
  • Sorting players in TAB by group weight

⚙️ Setting

Path integration.yml → luckperms
luckperms:
  enable: true
  always_have_true: false
  tab_sort: true

enable

Enables or disables the functionality of the module

always_have_true

If enabled, all permissions that have type: "TRUE" in permission.yml will be granted to the player without any checks. This solves the issue when LuckPerms has a rule like * false (i.e., all permissions are disabled), but this has its own downsides:

  1. If you want to remove a TRUE permission from a player, you will need to change it type in permission.yml first, otherwise disabling the permission will not work in LuckPerms
  2. For commands to be suggested to players instead of showing up as red text, you need to grant their permissions separately

tab_sort

Enables or disables sorting in TAB by group weight


🔐 Permissions

Path permission.yml → integration.luckperms
luckperms:
  name: "flectonepulse.module.integration.luckperms"
  type: "TRUE"

name

Permission name

type

Permission type

TypeExplanation
TRUEAvailable to any player
FALSEAvailable to no one, must be granted separately (e.g., using LuckPerms)
OPAvailable to server operators
NOT_OPAvailable to NON-operators of the server

Last updated on

Edit on GitHub

On this page

Authors of page