给OP淬炼,本质上是两件事:先用op-permission-level和/op把基础管理员权限给到位,再用LuckPerms这类权限插件做细粒度打磨,最后单独为淬炼玩法开放权限节点。别急着敲命令,顺序搞反了,后面收拾权限烂摊子比重开服还累。
先弄明白:“给OP淬炼”在服务器里通常指哪几件事
这个词在不同服里含义不一样,先对号入座,再动手。
- 开荒配权限:新服刚起来,服主需要把几个信得过的朋友设成OP,让他们能管人、刷物品、调天气。
- 玩法向淬炼:RPG、强化、装备成长类服务器里,“淬炼”是插件提供的一套强化系统,OP要能测试、演示、给玩家发淬炼材料。
- 权限重梳理:老服OP一大堆,谁都能
/give、谁都能/stop,需要收权、分组、留痕。
行业共识认为,多数服主翻车不是因为不会敲命令,而是没想清楚“这个OP到底该有多大权”,所以下面按“给权限做打磨开玩法能回滚”的顺序走。
我的世界服务器怎么给op淬炼:四步实操流程
第一步:先把基础OP权限给出去
原版机制是绕不开的地基,Java版和基岩版都认这一套。
- 打开服务器根目录的
server.properties,找到op-permission-level,默认是4,建议先改成2或3,够用再往上放。 - 启动服务器,在控制台输入
op 玩家名,注意是玩家ID不是昵称,大小写敏感。 - 游戏内也可以由已有OP执行
/op 玩家名,但要求执行者本身等级不低于3。 - 命令执行后,根目录的
ops.json会多一条记录,包含UUID、name、level、bypassesPlayerLimit四个字段。
改完ops.json不建议热编辑,重启或执行/reload更稳,据Mojang官方文档说明,OP等级共分4档,等级越高能碰的命令越危险。
第二步:用LuckPerms给我的世界服务器op权限做精细打磨
原版OP是“一刀切”,LuckPerms是“手术刀”,装上插件后,控制台执行:
/lp creategroup 淬炼管理建一个专用组,别直接往玩家身上堆权限。/lp group 淬炼管理 permission set minecraft.command.gamemode true/lp group 淬炼管理 permission set minecraft.command.tp true/lp group 淬炼管理 permission set minecraft.command.give true/lp user Steve parent add 淬炼管理把玩家挂到组上。
调权限时开/lp verbose on,游戏里做一次操作,控制台会打印这次操作命中了哪个权限节点,比翻文档快得多,打磨完记得/lp verbose off,否则日志刷屏。
第三步:为淬炼玩法单独开权限节点
淬炼类插件一般都有自己的权限前缀,比如quench.use、quench.admin、quench.bypass.cooldown这种,去插件配置文件的permissions段或官方Wiki里找准确节点,
/lp group 淬炼管理 permission set 插件名.quench.admin true- 只给需要的节点,不要图省事给``通配符,那等于把插件所有后门都开了。
- 如果插件支持指令白名单,把
/quench reload、/quench give这类管理指令单独授权。
第四步:测试、记录、留回滚方案
- 开个小号,用普通玩家身份登录,确认淬炼玩法正常但管理指令被拦。
- 备份
ops.json和LuckPerms的数据库文件(luckperms-h2或MySQL表)。 - 撤权用
/lp user Steve parent remove 淬炼管理,或者/deop Steve,两条路径别混着用。
我的世界服务器op指令大全与权限等级对照
OP等级1到4分别能干什么
| 等级 | 典型能力 | 适用对象 |
|---|---|---|
| 1 | 绕过出生点保护,部分限制失效 | 活动主持、建筑协助 |
| 2 | /gamemode、/tp、/give、/effect、/clear |
日常管理OP |
| 3 | /ban、/kick、/op、/deop |
核心管理员 |
| 4 | /stop、/save-all、/reload、修改服务器级设置 |
仅服主本人 |
业内专家指出,把日常管理OP压在2级,是成本最低的安全习惯,真要停服维护,服主自己临时提权就行。
日常最常用的OP指令清单
/op 玩家名、/deop 玩家名给权与收权。/gamemode creative 玩家名切模式。/give 玩家名 物品ID 数量发淬炼材料常用。/tp 玩家名 目标处理卡地形。/lp user 玩家名 permission check 节点查某个权限到底有没有生效。/lp group 组名 permission info看一个组挂了哪些节点。
Java版、基岩版、面板服:给OP淬炼的差异对比
| 环境 | 给权方式 | 细粒度控制 | 注意点 |
|---|---|---|---|
| Java原版 | server.properties+/op |
仅4级 | 等级4权限过大 |
| Java插件服 | LuckPerms等 | 支持节点级 | 别和原版OP混用 |
| 基岩版 | permissions.json+/op |
支持命令级白名单 | 配置格式与Java不同 |
| 面板服 | 控制台输入op |
取决于后端 | 无控制台权限就找服务商 |
基岩版服务器怎么给管理员权限
基岩版走的是另一套文件,服务器目录下的permissions.json里按玩家XUID配置permission字段,可选operator、member、visitor,游戏内/op 玩家名依然可用,但更推荐在permissions.json里写清楚,重启后生效更稳定,如果只想要“能管人但不能改配置”,就在permissions.json里给operator并配合命令白名单使用。
给OP淬炼时最容易踩的三个坑
- 一上来就给4级:等于把
/stop和/reload交出去,误操作一次全服掉线。 - 原版OP和LuckPerms打架:玩家既是
ops.json里的4级,又在LuckPerms组里,权限判断以谁为准容易乱,建议只保留一条授权路径。 - 淬炼插件权限节点写错:节点少一个字母就不生效,用
/lp verbose on实测比猜靠谱。
我的世界服务器给op淬炼常见问题解答
我的世界服务器op被撤销了怎么恢复?
分两种情况,如果是误敲/deop,让另一个3级以上OP重新/op 玩家名即可,如果ops.json被清空且没有其他OP,就停服手动在ops.json里补回对应UUID和level,保存后重启,UUID可以通过/lp user 玩家名 info或在线UUID查询工具拿到,别凭记忆手写。
给OP淬炼后普通玩家还能用淬炼系统吗?
能,OP权限和玩法权限是两套东西,玩家能不能用淬炼,看的是quench.use这类节点有没有默认授予,或者玩家所在默认组有没有这个权限,给管理员加quench.admin只是多开了管理指令,不会把普通玩家的使用入口关掉。
我的世界服务器怎么给op淬炼,面板服没有控制台怎么办?
翼龙面板、MCSManager这类面板一般都有“控制台”标签页,直接在输入框敲op 玩家名回车即可,如果账号没有控制台权限,可以让服务商在后台代执行,或者临时通过FTP下载ops.json手动编辑再重启服务器,手动编辑时要保证UUID格式正确,JSON里逗号别漏。
说到底,给OP淬炼不是敲一条命令的事,而是“基础权限打底、权限插件打磨、玩法节点单开、随时能回滚”这一整套动作,把等级压在够用的档位,把节点写到具体的那一条,服务器才既跑得顺、又不容易被自己人拆了。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/777187.html


