1.1.9. 权限插件安装(LuckPerms)

本节介绍 Minecraft 群组服中最常用的权限插件 LuckPerms 的安装、配置、批量导入与管理方法,适用于 Proxy 和各分区服务端。

1.1.9.1. 插件简介

LuckPerms 是当前最流行的权限管理插件,具备以下特点:

  • 快速:高性能、可扩展

  • 可靠:被数千服务器和大型网络信任

  • 易用:支持命令、配置文件、Web 编辑器

  • 灵活:多种数据存储,适配多种服务端

  • 免费:开源、长期维护

../../_images/%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E8%BE%91%E6%9D%83%E9%99%90.jpg

1.1.9.2. 关键链接

1.1.9.3. 下载安装

  1. 准备数据库 推荐 MariaDB/MySQL,需提前创建好 d_luckperms 数据库。详见 数据库的安装

  2. 下载插件 - Velocity 版(代理端用) - Bukkit/Paper 版(核心端用)

  3. 安装到 Proxy(Velocity) .. code-block:: bash

    cp /home/mc/softs/LuckPerms-Velocity-5.5.10.jar /home/mc/instances/proxy/plugins/ systemctl restart mc_proxy

    • 修改 /home/mc/instances/proxy/plugins/luckperms/config.yml,设置数据库连接信息(storage-method、address、database、username、password 等)。

    • server字段确认为proxy

    • 重启 proxy,确认 LuckPerms 启动无报错。

  4. 安装到各分区(Paper/Bukkit) .. code-block:: bash

    cp /home/mc/softs/LuckPerms-Bukkit-5.5.10.jar /home/mc/instances/login/plugins/ systemctl restart mc_login

    • 复制到其他分区并修改 server 字段(如 dp1、sc1、sc2),保持数据库配置一致。

    • 重启所有分区,确保 LuckPerms 正常加载。

1.1.9.4. 配置文件修改

  • storage-method: MariaDB

  • address: 127.0.0.1

  • database: d_luckperms

  • username: mc

  • password: '你的密码'

  • server: <分区名>

1.1.9.5. 首次授权

LuckPerms 默认无管理权限,需手动授权:

# 进入服务端控制台
lp user <你的ID> permission set luckperms.* true

1.1.9.6. 批量导入权限(推荐)

LuckPerms 支持批量导入分组、权限、meta 信息等,极大提升效率。 详细方法见 批量导入方法1

简要步骤如下:

  1. 将所有 LuckPerms 命令(不带 / 前缀)保存为 txt 文件(如 user_info.txt)。

  2. 上传到 /plugins/LuckPerms/imports/ 目录。

  3. 控制台或游戏内执行: ` /lp import user_info.txt `

  4. LuckPerms 会自动批量执行所有命令。

更多批量命令生成和导入技巧,详见 用户级别规划 章节。

1.1.9.7. 图形化管理与调试

  • 游戏内输入 /lp editor/lpv editor 获取 Web 编辑器链接,浏览器可可视化编辑权限。

  • 使用 /lp tree 查看权限树,辅助查找插件权限节点。

  • 使用 /lp verbose 进行权限调试,定位缺失权限。

../../_images/%E9%A1%B5%E9%9D%A2%E8%AE%BE%E7%BD%AE%E6%9D%83%E9%99%90.jpg ../../_images/%E5%9B%BE%E5%BD%A2%E6%9D%83%E9%99%90.jpg

1.1.9.8. 常见问题 QA

Q1:

为什么 LuckPerms 权限没生效?

A1:

检查数据库配置、分区 server 字段、插件是否加载成功,查看日志排查。

Q2:

权限批量导入失败?

A2:

检查命令格式、文件编码、LuckPerms 版本,确保命令无 / 前缀。

Q3:

Web 编辑器打不开?

A3:

检查服务器网络,或尝试更换浏览器。

Q4:

权限分组如何升级?

A4:

参考 用户级别规划,结合 LuckPerms 的 track/promote 功能实现。

1.1.9.9. 优化建议

  • 定期备份 LuckPerms 配置和数据库,防止误操作导致权限丢失

  • 建议所有分区统一数据库,便于跨服同步权限

  • 利用批量导入和 Web 编辑器大幅提升权限管理效率

备注

权限系统是服务器管理的核心,建议定期备份配置和数据库,防止误操作导致权限