更详细说明请参见
    WIKI百科https://pluginscdtribe.github.io/wiki/luckperms/
    Minecraft插件百科http://mineplugin.org/LuckPerms
    ess插件权限节点请参见http://mineplugin.org/Essentials

    个人认为比较好的教程: https://www.mcbbs.net/thread-716368-1-1.html
    **

    当本插件首次安装后,没有人能够使用LuckPerms插件的有关命令需要在服务器控制台输入
    /luckperms user Clark permission set luckperms. true 给了玩家Clark使用luckperms. 权限

    1 . 创建权限组
    LuckPerms默认权限组只有default,也就是说所有玩家第一次进入后都会在这个组,其他权限组需要自己添加
    /luckperms creategroup A 创建一个A权限组(空的,无任何权限,需要自己添加)

    2 . 给玩家/权限组 添加/删除某权限
    /luckperms user/group permission set true/false true可写可不写

    /luckperms user Clark permission set essentials.fly 玩家Clark添加飞行权限
    /luckperms user Clark permission unset essentials.fly 玩家Clark删除飞行权限
    /luckperms group default permission set essentials.fly 添加default权限组飞行权限
    /luckperms group default permission unset essentials.fly 删除default权限组飞行权限
    如果你是Sponge Nucleus插件
    /luckperms group default permission set nucleus.fly.base 添加default权限组飞行权限

    PS:地皮基础权限
    /lp group default permission set plotme.use 使用权限
    /lp group default permission set plotme.use.add 添加地皮权限
    /lp group default permission set plotme.use.remove 移除地皮权限

    给权限组 添加/删除某权限
    修改权限插件配置文件可达到同样效果
    FTP/plugins/LuckPerms/yaml-storage/groups/default.yml文件
    添加/删除对应权限节点

    3 . 将玩家/权限组添加到权限组中
    /luckperms user/group parent add/remove

    /luckperms user Clark parent add A 玩家Clark拥有A权限组权限(默认权限组权限依旧有)
    /luckperms user Clark parent remove A 玩家Clark删除A权限组权限
    /luckperms group A parent add default A权限组拥有所有default权限组中的权限(即Clark同时拥有A组和default组权限)
    /luckperms group A parent remove default A权限组删除所有default权限组中的权限

    关于权限大量编辑
    这些命令建议只在控制台使用。这是因为这些命令可能会对你的服务器造成极大的伤害,很容易破坏服务器信息。具体可查询插件百科,这里作为示意。
    /lp bulkupdate all delete “permission == essentials.fly” 删除所有 “essentials.fly” 的权限

    4 . 设置玩家/某个权限组的某个权限只在某个世界生效
    /lp group default permission set essentials.back true world=DIM-1 default权限组的/back命令只能在DIM-1世界使用,其他世界无这个权限
    /lp user Clark permission set essentials.back false world=DIM-1 玩家Clark在DIM-1世界禁用/back命令(不推荐使用这个方法,因为玩家可能会同时丧失很多其他权限,甚至无法在对应世界使用/login登录,或者圈地等等)

    5 . 设置前缀或后缀
    /lp user/group 玩家名/组名 meta addprefix
    /lp user/group 玩家名/组名 meta removeprefix
    /lp user/group 玩家名/组名 meta addsuffix
    /lp user/group 玩家名/组名 meta removesuffix

    举个栗子,如果我想让admin权限组的玩家拥有 “&c[admin] “ 前缀,在builder权限组的玩家拥有 “&d[builder] “ 前缀的话,我需要运行
    /lp creategroup admin
    /lp creategroup mod
    /lp group admin meta addprefix 100 “&c[admin] “
    /lp group builder meta addprefix 90 “&d[builder] “
    如想要将admin用户组的称号改为使用 “&4” 这个颜色代码的话,要想删除之前设定的值,我需要运行
    /lp group admin meta removeprefix 100
    /lp group admin meta addprefix 100 “&4[Admin] “
    查看玩家或或权限组所有的前缀或后缀
    /lp user Luck meta info
    /lp group admin meta info

    6 . 从其他插件迁移数据
    LuckPerms有内置的支持其他的权限插件轻松迁移到 LuckPerms 的功能
    方法:
    LuckPerms.jar 文件放入你的服务器文件夹,保证两个权限插件的文件夹在同一个文件夹里(原权限插件现在还不要删除)
    开启服务器,运行一下命令: lp migration <插件名>
    接着只需要让 LuckPerms 处理剩下的事了!有提示迁移进度,完成时也会被提示。
    当处理完成,关闭服务器,移除其他权限插件的 jar文件,再次开启你的服务器。
    控制台的输出一定是冗长繁杂的,以 “(LP) LOG” 开头的命令都可以忽略,但是栈堆信息不应该忽略(一般表示出现了什么问题)。

    7 . 配置文件说明 插件指令 插件权限说明

    8 . GroupManager 与 LuckPerms 对等指令

    Group Manager 命令 LuckPerms 命令
    manuadd <玩家> <组> lp user <玩家> parent set <组>
    manudel <玩家> lp user <玩家> clear
    manuaddsub <玩家> <组> lp user <玩家> parent add <组>
    manudelsub <玩家> <组> lp user <玩家> parent remove <组>
    manpromote <玩家> <组> lp user <玩家> promote
    mandemote <玩家> <组> lp user <玩家> demote
    manwhois <玩家> lp user <玩家> info
    manuaddp <玩家> <权限> lp user <玩家> permission set <权限> true
    manudelp <玩家> <权限> lp user <玩家> permission unset <权限>
    manulistp <玩家> lp user <玩家> permission info
    manucheckp <玩家> <权限> lp user <玩家> haspermission <权限>
    manuaddv <玩家> prefix <值> lp user <玩家> meta addprefix <优先级> <值>
    manuaddv <玩家> suffix <值> lp user <玩家> meta addsuffix <优先级> <值>
    manuaddv <玩家> <变量> <值> lp user <玩家> meta set <变量> <值>
    manudelv <玩家> <变量> lp user <玩家> meta unset <变量>
    manulistv <玩家> lp user <玩家> meta info
    mangadd <组> lp creategroup <组>
    mangdel <组> lp deletegroup <组>
    mangaddi <组1> <组2> lp group <组1> parent add <组2>
    mangdeli <组1> <组2> lp group <组1> parent remove <组2>
    listgroups lp listgroups
    mangaddp <组> <权限> lp group <组> permission set <权限> true
    mangdelp <组> <权限> lp group <组> permission unset <权限>
    manglistp <组> lp group <组> permission info
    mangcheckp <组> <权限> lp group <组> haspermission <权限>
    mangaddv <玩家> prefix <值> lp group <组> meta addprefix <优先级> <值>
    mangaddv <玩家> suffix <值> lp group <组> meta addsuffix <优先级> <值>
    mangaddv <玩家> <变量> <值> lp group <组> meta set <变量> <值>
    mangdelv <玩家> <变量> lp group <组> meta unset <变量>
    manglistv <玩家> lp group <组> meta info
    mansave lp sync
    manload lp sync

    转自https://bbs.gmjaja.com/thread-17646-1-1.html