2025 最新 LuckPerms 与 XenForo 一键同步教程:复制即用代码实现权限互通!

  • 主题发起人 主题发起人 xiaoxin
  • 开始时间 开始时间
  • 精选
英文名称
LuckPerms
插件类型
插件
中文名称
现代权限管理插件(社区简称 LP)
插件来源
转载
语言支持
简体中文
适用服务端
  1. CatServer(CatServer)|1.12.2 混合端,MOD+插件同时支持
  2. Mohist(Mohist)|1.12.2~1.20 混合端,Paper 部分优化
  3. Magma(Magma)|1.12.2/1.16 混合端,Forge+Bukkit
  4. Paper(Paper)|高速插件端,不支持MOD
  5. Spigot(Spigot)|经典插件端,不支持MOD
  6. Bukkit(Bukkit)|老牌插件端,已停止更新
  7. Velocity(Velocity)|新一代代理端,需搭配后端
  8. BungeeCord(BungeeCord)|传统代理端,需搭配后端
  9. Cauldron(Cauldron)|1.7.10 远古混合端(已停更)
  10. 其他(Other)
  11. 全版本(All Versions)|核心自带多版本
前置Mod|插件
适用版本
1.7.2 → 1.23.x
LuckPerms 是一款适用于 Minecraft 服务器(Bukkit/Spigot、BungeeCord 等)的权限插件。它允许服务器管理员通过创建用户组并分配权限来控制玩家可以使用的功能。

它的功能包括:
  • 速度快——编写时充分考虑了性能和可扩展性。
  • 可靠——深受数千名服务器管理员和最大服务器网络的信赖。
  • 易于使用- 可通过命令、直接在配置文件中或使用 Web 编辑器来设置权限。
  • 灵活——支持多种数据存储选项,并且适用于多种不同类型的服务器。
  • 功能丰富——提供大量的自定义选项和设置,可以根据您的服务器进行更改。
  • 免费- 可免费下载和使用,并采用宽松的许可协议,因此可以永远保持免费。
30 秒安装流程
1. 下载与 MC 版本匹配的 `LuckPerms-Bukkit-5.4.x.jar`(或 `-Fabric`/`-Forge`)
2. 放入 `plugins`(或 `mods`)文件夹,启动一次生成配置
3. 控制台执行 `/lp editor` 获取可视化链接,网页拖曳式分配权限,保存即生效 。

⑨常用指令速查(已汉化)
代码:
/lp creategroup builder - 创建建筑组
/lp user Notch parent set builder - 将玩家加入组
/lp group builder permission set essentials.home true - 给组授权
/lp editor - 打开网页可视化编辑器
/lp verbose on - 实时调试权限冲突

⑩ 性能与扩展
- 支持 H2(默认)、MySQL、MariaDB、PostgreSQL、MongoDB 多存储后端,多服同步只需共库;
- 上下文系统:可基于世界、服务器、时间、维度、IP 动态生效;
- 临时权限:支持秒/分/时/天单位,过期自动回收 [^99^]。

常见问题 FAQ
Q:需要付费吗?
A:永久免费,MIT 许可证,可商用 。

Q:版本怎么选?
A:Fabric/Forge 必须严格对应 MC 小版本,例如 1.20.1 只能用 5.4.102,错下 5.4.109 会无法启动。

Q:会与某某插件冲突吗?
A:遵循 Vault API,无冲突;出现前缀不显示请检查聊天插件是否关闭自带权限功能。

想给 1.23 服务器 3 分钟搭建现代化权限体系?立即下载 LuckPerms,回帖晒出你的 `/lp info` 截图,领取论坛“权限大师”限量勋章!

LuckPerms指令大全:
  1. 查看自己的权限
    /lp list
    查看您当前拥有的权限。
  2. 查看其他玩家的权限
    /lp user <玩家名> permission list
    查看特定玩家的权限列表。
  3. 查看自己的权限组
    /lp listgroups
    查看您所属的权限组。
  4. 查看其他玩家的权限组
    /lp user <玩家名> parent list
    查看特定玩家所属的权限组。
  5. 查看玩家的权限历史
    /lp user <玩家名> meta history permission
    查看特定玩家的权限变更历史。
  6. 添加权限
    /lp user <玩家名> permission set <权限>
    例如: /lp user Steve permission set essentials.kit.tools
  7. 移除权限
    /lp user <玩家名> permission unset <权限>
    例如: /lp user Steve permission unset essentials.kit.tools
  8. 添加权限组
    /lp user <玩家名> parent add <权限组>
    例如: /lp user Steve parent add VIP
  9. 移除权限组
    /lp user <玩家名> parent remove <权限组>
    例如: /lp user Steve parent remove VIP
  10. 设置主权限组
    /lp user <玩家名> parent set <权限组>
    例如: /lp user Steve parent set Default
  11. 设置玩家的前缀
    /lp user <玩家名> meta set prefix <前缀>
    例如: /lp user Steve meta set prefix "&amp;b[VIP]"
  12. 设置玩家的后缀
    /lp user <玩家名> meta set suffix <后缀>
    例如: /lp user Steve meta set suffix "&amp;7[玩家]"
  13. 查看玩家的权限继承
    /lp user <玩家名> permission info
    查看玩家的权限继承情况。

权限组(Group)相关指令​

  1. 查看权限组的权限
    /lp group <权限组> permission list
    查看特定权限组的权限列表。
  2. 查看权限组的父权限组
    /lp group <权限组> parent list
    查看特定权限组所属的父权限组。
  3. 查看权限组的继承者
    /lp group <权限组> child list
    查看特定权限组的继承者。
  4. 添加权限
    /lp group <权限组> permission set <权限>
    例如: /lp group VIP permission set essentials.kit.vip
  5. 移除权限
    /lp group <权限组> permission unset <权限>
    例如: /lp group VIP permission unset essentials.kit.vip
  6. 添加父权限组
    /lp group <权限组> parent add <父权限组>
    例如: /lp group VIP parent add Premium
  7. 移除父权限组
    /lp group <权限组> parent remove <父权限组>
    例如: /lp group VIP parent remove Premium
  8. 设置默认权限组
    /lp group <权限组> default true
    将特定权限组设置为默认权限组。
  9. 设置权限组的前缀
    /lp group <权限组> meta set prefix <前缀>
    例如: /lp group VIP meta set prefix "&amp;b[VIP]"
  10. 设置权限组的后缀
    /lp group <权限组> meta set suffix <后缀>
    例如: /lp group VIP meta set suffix "&amp;7[高级]"

权限节点(Permission Nodes)相关指令​

  1. 查看权限节点的信息
    /lp permission info <权限节点>
    查看特定权限节点的详细信息。
  2. 创建权限节点
    /lp permission create <权限节点>
    例如: /lp permission create myplugin.command.admin
  3. 设置权限节点的描述
    /lp permission set <权限节点> description <描述>
    例如: /lp permission set myplugin.command.admin description "允许使用管理员命令"
  4. 查看权限节点的父节点
    /lp permission info <权限节点> parents
    查看特定权限节点的父节点。
  5. 添加父权限节点
    /lp permission set <权限节点> parent <父节点>
    例如: /lp permission set myplugin.command.admin parent myplugin.command
  6. 移除父权限节点
    /lp permission unset <权限节点> parent <父节点>
    例如: /lp permission unset myplugin.command.admin parent myplugin.command

临时权限(Temporary Permissions)相关指令​

  1. 添加临时权限
    /lp user <玩家名> permission settemp <权限> <持续时间>
    例如: /lp user Steve permission settemp essentials.kit.diamond 1d
  2. 移除临时权限
    /lp user <玩家名> permission unsettemp <权限>
    例如: /lp user Steve permission unsettemp essentials.kit.diamond
  3. 查看临时权限
    /lp user <玩家名> permission checktemp
    查看玩家的临时权限。

重载和保存指令​

  1. 重载权限配置
    /lp reload
    重新加载LuckPerms的权限配置文件。
  2. 保存权限配置
    /lp save
    保存当前的权限配置到文件。

其他常用指令​

  1. 查看帮助
    /lp
    查看LuckPerms插件的帮助信息。
  2. 查看插件版本
    /lp version
    查看LuckPerms插件的版本信息。
  3. 查看权限检查
    /lp check <玩家名> <权限>
    检查特定玩家是否拥有指定权限。
  4. 查看权限检查(组)
    /lp checkgroup <玩家名>
    查看特定玩家所属的权限组。
  5. 查看玩家是否在线
    /lp is online <玩家名>
    检查特定玩家是否在线。
  6. 查看已注册的权限节点
    /lp listpermissions
    查看已注册的权限节点列表。
 




© 版权声明:
本站内容均转载于互联网,并不代表我的世界中文论坛_MC论坛|服务器|模组|整合包|教程_MCLuntan.com立场! 如若本站内容侵犯了原著者的合法权益,可联系我们进行处理!
本网站所有发布的源码、软件和资料均为作者提供或网友推荐收集各大资源网站整理而来;仅供学习和研究使用,下载后请24小时内删除。不得使用于非法商业用途,不得违反国家法律。否则后果自负!
"Minecraft" 以及 "我的世界" 为 Mojang Synergies AB 的商标。本站与 Mojang 以及微软公司没有从属关系。
拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!
文件名称
LuckPerms-Bukkit-5.5.0
下载地址