在 Minecraft 服务器中,取消玩家的 OP(管理员)权限,最直接的方式是使用/deop 指令。
以下是具体的操作步骤和几种常见情况:
在游戏内聊天框或服务器控制台输入:
/deop <玩家名>
示例: 取消玩家Steve 的 OP 权限:
/deop Steve
注意:
- 执行此指令的人必须自身拥有 OP 权限(或通过控制台执行)。
- 玩家名必须完全正确(区分大小写,除非服务器插件做了处理)。
- 执行成功后,服务器会显示Made [玩家名] no longer a server operator 的提示。
2. 如果无法在游戏内使用指令(或忘记指令)
方法一:通过服务器控制台(推荐)
直接在你运行服务器的黑色窗口(控制台)中输入:
deop 玩家名
控制台拥有最高权限,不需要先获得 OP 即可执行。
方法二:修改服务器文件
1. 停止服务器。
2. 打开服务器文件夹中的ops.json 文件(1.7.9及以上版本)或ops.txt 文件(旧版本)。
3. 找到对应玩家的条目,将其删除或修改。
4. 保存文件,重启服务器。
Q:执行了 /deop 但玩家仍然有权限?
可能原因:
权限插件冲突:如果服务器安装了LuckPerms、GroupManager 等权限插件,OP 权限可能不由原版系统管理,你需要使用插件的命令:
LuckPerms:/lp user <玩家名> parent set default 或移除admin 组。
GroupManager:/manuadd <玩家名> default 或/manudel <玩家名>。
玩家在线:指令执行后立即生效,玩家会被踢出管理员状态,但不需要重启服务器。
Q:如何取消自己的 OP?
如果你现在就是 OP,直接执行:
/deop 你的名字
执行后你的 OP 会立即消失(但如果你是在单人作弊模式下开启的局域网服务器,可能需要重新设置)。
最稳妥的做法是:
1、 打开服务器的控制台窗口。
2、 输入deop 你想取消权限的玩家名。
3、 按回车,确认无报错信息。
如果仍有问题,可以告诉我你使用的服务器核心(如原版、Spigot、Paper、Catserver等),我可以提供更针对性的建议。
文章摘自:https://idc.huochengrm.cn/fwq/25257.html
评论