我的世界服务器取消别人op权限,最直接的方法是输入 /deop 玩家名,如果找不到人,就打开服务端的 ops.json 文件,手动移除对应记录。
很多玩家在租了便宜的我的世界服务器之后,进到控制面板里找不到“取消OP”按钮,急得不行,其实不用找按钮,原版服务端早就准备好了一条命令,你只要打开服务器控制台,输入正确的指令,那个人身上的管理员权限就会被剥掉。
我的世界服务器怎么取消别人op权限?先记住这个命令
OP权限等于服务器的管理员权限,能执行 /give、/gamemode、/ban 这些指令,取消别人的OP,就是让他的ID彻底退出管理员名单,核心命令就一条:
/deop 玩家名
执行后,服务器会提示“玩家名”已被取消OP,如果玩家正在线,他会立刻失去所有管理权限,但不会掉线,也不会被踢出,为什么强调“立刻”?因为大多数原版服务器在玩家刷新权限后马上生效,不需要重启。
需要注意的是,玩家ID必须以服务器真实ID为准,大小写要一致,如果玩家开的是离线模式,ID可能是英文名,不能随意换大小写,你可以在控制台输入 /deop 后按 Tab 键补全ID,避免敲错。
我的世界deop命令怎么用?我踩过的几个坑
敲了没反应?先确认你拥有权限
很多新腐竹用普通玩家身份在游戏里敲 /deop xxx,系统直接提示“权限不足”,在生存模式里,取消OP只能由OP或者控制台执行,如果你自己都不是OP,先去控制台执行 /op 你的ID,或者直接在服务器面板里把你加进OP列表,再来取消别人。
玩家ID带特殊符号?用Tab补全
基岩版玩家或离线服玩家,ID里可能有下划线、数字前缀,手动敲容易错,这时候不要在游戏聊天框里磕磕绊绊,打开服务器控制台,输入 /deop 后按 Tab 键,系统会自动补全玩家名列表,选到目标ID再回车,如果后台不支持Tab,那就打开 ops.json 文件复制ID。
控制台和游戏内选哪个
我倾向于控制台,也就是服务器后台,因为游戏内敲命令可能会被聊天框吞掉,尤其玩家刷屏的时候,控制台执行 /deop 玩家名 更稳定,还能看到完整输出,如果你用的是面板服,通常有个“控制台”或“终端”入口,点进去就是。
除了deop,还有哪些取消OP权限的方式
deop 是最常用入口,但遇到批量清理赛季OP、或者服务器重启后OP失效的问题,你需要掌握更多方法。
从ops.json文件移除:适合批量管理
原版Java服务端,OP列表存在世界文件夹根目录的 ops.json 里,文件内容是一个JSON数组,每个元素包含 uuid 和 name,打开文件,删除对应玩家的那一段代码,保存后重启服务器,或者执行 /reload,那人就彻底失去OP,但注意:手动删文件之前一定先备份,格式写错容易导致整个文件损坏。
基岩版则是在 permissions.json 里添加玩家权限,取消OP就把“admin”权限移除。
权限组插件:适合管理复杂的大型服务器
很多魔改服不会直接给OP,而是用LuckPerms、GroupManager这类插件,在这种情况下,“取消OP”实际上是“取消权限组”或“删除权限”,以LuckPerms为例,命令是 lp user 玩家名 parent remove admin,或者在权限组里移除该玩家,这类插件的好处是,不用动 ops.json,而且权限粒度更细,不会误伤普通玩法。
三种取消OP方式对比
| 方式 | 命令/操作 | 生效速度 | 适用场景 |
|---|---|---|---|
/deop |
控制台输入 | 即时 | 单个玩家临时取消 |
编辑 ops.json |
文件删除后重启/reload | 稍慢 | 批量清理、维护 |
| 权限插件 | lp user ... parent remove |
即时 | 模组服、多权限组服务器 |
我的世界服务器op给多了怎么办?常见场景处理
有的腐竹图省事,把OP直接发给朋友,结果朋友在服务器里开始刷物品、改天气,甚至把别人T出服务器,遇到“op给多了”的情况,别慌,按下面的方式来。
临时给op忘记取消
很多人开黑时临时给朋友 /op,玩完就忘了,第二天服务器里所有人都会飞、能打指令,解决办法很简单,上线后在控制台执行:
/deop 朋友ID
最好养成习惯,开完黑当场取消,我在自己服务器上就是每次给完OP,设个5分钟提醒,到点就deop。
玩家利用op乱搞,如何快速收回
如果玩家已经开始乱搞,比如刷了钻石还给了别人,优先执行 /deop 让他失去权限,再根据服务器规则处理,如果他用OP把自己的ID改掉,别慌,直接停服,打开 ops.json,把所有可疑ID全部删光,只保留你自己的,然后用文件搜索工具查不到残留的UUID,再正常启动。
防OP滥用:定期检查op列表
行业共识认为,OP权限应该控制在管理员手里,少给多查,每周检查一次 ops.json,看看有没有陌生UUID,如果服务器是联网的,还可以设置邮件通知,当 ops.json 发生变化时提醒你,这样即使有人偷偷加OP,你也能第一时间发现。
我的世界服务器管理指令大全:OP权限管理快速查阅
顺便把跟OP关联最密切的几个指令列在下面,方便你对照操作,这不是完整指令大全,但足够应付日常管理。
/op 玩家名:给指定玩家OP权限/deop 玩家名:取消指定玩家OP权限/gamemode 玩家名 survival:把玩家调回生存模式/kill 玩家名:强制玩家重生,常用于惩罚/ban 玩家名:封禁玩家/ban-ip 玩家IP:封禁IP/whitelist off:关闭白名单,避免OP玩家被挡在外面
这些指令都建议在控制台执行,游戏内执行容易被聊天框干扰,甚至误发出去。
管理OP权限的几条实用建议
- 能不给OP就不给OP,给管理用途的玩家加一个权限组,比直接
/op安全得多。 - 用
/op授予权限后,尽快执行/deop收回,权限不要过夜。 - 多备份
ops.json和permissions.json,防止文件被改坏。 - 如果服务器有“假死”情况,优先使用控制台,不要依赖游戏内命令。
- 如果玩家离线转正版,ID会变化,在取消OP时先确认当前ID,否则搜索不到人。
这些操作并不难,难的是养成管理习惯,我见过不少服务器因为OP给太多,最后直接崩档,宁可多写几条权限组命令,也比人手一个OP更省心。
常见问题FAQ
取消OP后,玩家的建筑和背包数据会丢吗
不会。 deop 只移除管理员权限,不触动物品、坐标、建筑等存档数据,玩家还在服务器里,只是不能再执行管理指令,如果玩家同时处于某个权限组里,该权限组的权限依然保留,但原OP自带的管理指令会消失。
/deop 和 /op 指令有什么本质区别
/op 是给玩家添加管理员权限,/deop 是移除管理员权限,二者是同一套权限系统的相反操作,服务器启动时读取 ops.json 和 permissions.json,/op 和 /deop 就是实时增删这些文件里的记录,如果玩家在离线模式下,/deop 需要精确输入玩家名,否则无法匹配。
正版服务器里,玩家改ID后怎么取消OP
正版服务器通过UUID识别玩家,/deop 也是根据UUID移除权限,即便玩家改了名字,在服务器内执行 /deop 新名字,只要该名字还在线,就能匹配到同一个UUID,如果玩家已经不在线,建议直接打开 ops.json,按UUID删除对应记录,比猜名字更准确。
取消别人OP的核心就是 /deop,配合 ops.json 和权限插件,你可以牢牢掌控服务器,在多人联机时,宁可多折腾权限组,也不要随意发放OP。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/768852.html





