给玩家加入权限组,主流做法是在 LuckPerms 中执行 /lp user 玩家名 parent add 组名;若服务器仍用 PermissionsEx,则执行 /pex user 玩家名 group add 组名,执行后让玩家重新登录,或用 /lp sync 同步缓存,再用 /lp user 玩家名 info 验证是否生效。 权限组不是“进服白名单”,而是把一组权限节点、前缀、继承关系和权重打包管理,普通玩家通常不能自行加入,需要管理员在控制台、游戏内或面板后台操作。
mc服务器怎么加入权限组:先确认插件与权限模型
权限组到底管什么
据 Minecraft Wiki 公开资料,权限组本质是权限节点的集合,它通常管理四类东西:
- 权限节点:如
essentials.fly、essentials.gamemode、minecraft.command.gamemode。 - 继承关系:子组继承父组权限,避免重复配置。
- 权重:数字越大,前缀排序越靠前。
- 前缀后缀:聊天显示用,但需要聊天插件配合。
行业共识认为,新服优先选持续维护的权限插件,能减少版本升级后的迁移成本,下面以目前常见的 LuckPerms 为主讲,因为它同时支持 Paper、Spigot、Purpur 和部分跨服场景。
确认服务器核心与插件版本
操作前先看服务器根目录:
plugins/下是否有LuckPerms文件夹。- 服务端核心是 Paper、Spigot 还是 Purpur,版本是否与插件匹配。
- 控制台是否能看到
LuckPerms启动日志。
如果还没有安装,把对应版本的 LuckPerms jar 放进 plugins/,重启服务器,不要热加载权限插件,权限类插件热加载容易导致缓存错乱,首次启动后会生成 plugins/LuckPerms/config.yml 等配置文件。
最小操作路径:创建组、给权限、把玩家加进去
以 LuckPerms 为例,在控制台或游戏内执行:
- 创建组:
/lp creategroup vip - 给组权限:
/lp group vip permission set essentials.fly true - 把玩家加入组:
/lp user Steve parent add vip - 查看玩家信息:
/lp user Steve info - 同步缓存:多服或代理服执行
/lp sync
如果只是临时测试,可以用 /lp user Steve permission settemp essentials.fly true 1d,到期自动失效,给组设继承和权重:
/lp group vip parent add default/lp group vip setweight 100/lp group vip meta addprefix 100 "&6[VIP] "
前缀命令里的 100 是前缀权重,不是组权重,聊天插件读取前缀后才会显示,权限组本身不负责聊天格式。
mc服务器权限组插件哪个好用?三款主流方案对比
三款插件横向对比
| 插件 | 加入组命令 | 适用场景 | 维护状态与学习成本 |
|---|---|---|---|
| LuckPerms | /lp user <玩家> parent add <组> |
新服、Paper 系、跨服群组 | 活跃维护,学习成本中等 |
| PermissionsEx | /pex user <玩家> group add <组> |
老服、旧教程环境 | 维护放缓,学习成本低 |
| GroupManager | /manuadd <玩家> <组> |
老核心、历史配置 | 基本停更,学习成本低 |
据 SpigotMC 插件页面公开信息,LuckPerms 长期位于权限管理类插件前列,业内专家指出,老教程里的 PEX 命令仍常见,但新版本 Paper 服务端更建议从 LuckPerms 起步,因为它的网页编辑器和多服同步更完整,三款插件不建议同时安装,权限判断会冲突。
免费MC服务器权限组怎么配置:国内MC服务器权限组常用插件与面板场景
国内 MC 服务器权限组常用插件仍以 LuckPerms 为主,免费开服面板通常提供插件市场或文件上传入口,操作路径大致是:
- 在面板的“插件管理”搜索 LuckPerms,安装后重启。
- 没有插件市场时,上传 jar 到
plugins/,重启服务器。 - 在面板控制台执行
/lp creategroup vip和/lp user 玩家名 parent add vip。 - 如果面板限制控制台命令,进游戏用管理员账号执行,或临时给管理员 OP。
免费面板的权限组功能一般够用,但部分面板会把“可视化权限组”作为增值功能,免费开服场景下,LuckPerms 本身开源免费,加入权限组不需要额外购买插件,付费整合面板的优势主要是图形化操作和批量管理,不是加入组的必要条件。
我的世界服务器权限组怎么给玩家权限?三个实操场景
给单个玩家临时飞行权限
不想把玩家放进 VIP 组,只想临时开飞行:
/lp user Steve permission set essentials.fly true- 到期回收:
/lp user Steve permission unset essentials.fly - 临时授权:
/lp user Steve permission settemp essentials.fly true 2h
如果玩家还是不能飞,先确认 EssentialsX 是否安装,再检查 essentials.fly 节点是否被其他组拒绝,LuckPerms 中拒绝节点优先级较高,可用 /lp user Steve permission info 查看来源。
把玩家从一个组换到另一个组
先移除旧组,再加入新组:
/lp user Steve parent remove oldgroup/lp user Steve parent add newgroup/lp user Steve info查看当前继承树
不要只加新组不删旧组,否则玩家会同时继承两组权限,多数情况下,权重高的组前缀会优先显示,但权限是并集,旧组权限仍然存在。
批量给多个玩家加组
少量玩家直接逐个执行 /lp user 玩家名 parent add vip,批量操作可以用 /lp editor 打开网页编辑器,在用户列表里筛选并批量修改父组,保存后回到控制台执行 /lp applyedits <代码>,操作前备份 plugins/LuckPerms/,尤其是使用 H2 存储时。
权限节点写错时,玩家会表现为“在组里但没权限”,Bukkit 系插件节点常用 插件名.功能,原版命令节点常用 minecraft.command.命令名,排查时执行 /lp verbose on,让玩家触发一次操作,控制台会打印权限检查记录,查完用 /lp verbose off 关闭。
mc服务器权限组指令大全与安全配置清单
常用 LuckPerms 命令速查
- 创建组:
/lp creategroup <组名> - 删除组:
/lp deletegroup <组名> - 加玩家:
/lp user <玩家> parent add <组名> - 移玩家:
/lp user <玩家> parent remove <组名> - 设权限:
/lp group <组名> permission set <节点> true - 设继承:
/lp group <组名> parent add <父组> - 设权重:
/lp group <组名> setweight <数字> - 设前缀:
/lp group <组名> meta addprefix <权重> "&6[VIP] " - 查看信息:
/lp user <玩家> info或/lp group <组名> info - 同步缓存:
/lp sync - 网页编辑:
/lp editor
安全配置清单
- 不要给
default组危险权限,OP、 通配符、essentials.gamemode。 - 管理组只给必要成员,OP 账号单独保管。
- 定期备份
plugins/LuckPerms/,改配置前先备份。 - 多服群组用 MySQL 存储,确保所有子服连接同一数据库。
- 检查领地、经济、聊天插件的权限节点,避免只配了原版命令权限。
- 用
/lp verbose on做权限审计,查完及时关闭。
基岩版与跨服注意
基岩版服务端如 Nukkit、PowerNukkitX 也有 LuckPerms 分支,命令相似,但插件来源要匹配服务端版本,跨服群组在 plugins/LuckPerms/config.yml 中把存储方式改为 MySQL,所有子服使用同一数据库,改完重启并执行 /lp sync,权限组前缀只是数据,显示效果由聊天插件决定。
加入权限组的关键不是记住一条命令,而是先确认插件、再建组授权、最后验证继承和缓存。 新服从 LuckPerms 起步,按“建组给节点加玩家查信息”的顺序操作,能避开大部分权限不生效的问题。
mc服务器怎么加入权限组常见问题Q&A
为什么执行了加入组命令,玩家还是没有权限?
先看组本身有没有对应权限节点,再看玩家是否真的在组里,最后检查插件是否加载和缓存是否同步,执行 /lp user 玩家名 info 能看到父组列表;执行 /lp group 组名 info 能看到权限节点,多服环境还要确认数据库一致并执行 /lp sync。
LuckPerms 和 PermissionsEx 能同时装吗?
不建议同时安装,两个权限管理插件都会接管权限判断,可能出现重复计算、前缀覆盖和命令冲突,迁移时先导出旧权限,再停用旧插件,只保留一个权限管理插件。
加入权限组后玩家前缀不显示怎么办?
权限组前缀需要聊天插件读取,常见搭配是 EssentialsX Chat 或 ChatControl,检查聊天格式里是否用了前缀占位符,确认组前缀权重数字是否正确,再让玩家重新登录,前缀数据在权限组里,显示格式由聊天插件决定。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/771785.html


