权限等级用于控制命令执行者可以执行什么命令。只有所需权限等级小于等于其执行者的权限等级的命令才能被执行。
执行者的权限等级可为0,1,2,3或4。
在Java版中:
服务器控制台的权限等级为4。
函数的权限等级为2。(可在服务器的server.properties文件中更改)
/execute执行子命令的权限等级为2。
如果一个玩家是服务器的管理员,他的权限等级由ops.json文件中的值决定。(默认为4,且可以在server.properties文件中更改默认值)
如果一个玩家已经启用作弊,并在单人游戏世界中或是局域网世界的所有者,他的权限等级为4。
如果一个玩家在允许作弊的局域网世界中,他的权限等级为4。
不符合上述条件的玩家的权限等级为0。
在基岩版中:
命令方块或命令方块矿车的权限等级为1。
服务器控制台的权限等级为4。
函数或附加包中的脚本的权限等级为1。
/execute执行子命令的权限等级为1。
如果一个玩家在服务器中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为1。(可在server.properties文件中更改)
如果一个玩家在单人游戏世界或局域网世界中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为3。
不符合上述条件的玩家的权限等级为0。
下表列出了命令所需的权限等级。
Java版命令 | 权限等级 | 基岩版命令 | 权限等级 |
/help | 0 | /help | 0 |
/list | 0 | /list | 0 |
/me | 0 | /me | 0 |
/tell | 0 | /tell | 0 |
/teammsg | 0 | ||
/trigger | 0 | /dedicatedwsserver | 0 |
单人游戏的/seed | 0 | /wsserver | 2 |
多人游戏的/seed | 2 | /loot | 2 |
/ban和/ban-ip | 3 | /reload | 2 |
/banlist | 3 | ||
/debug | 3 | ||
/op和/deop | 3 | /op和/deop | 2 |
/kick | 3 | ||
/pardon | 3 | /setmaxplayers | 3 |
/pardon-ip | 3 | ||
/setidletimeout | 3 | ||
/whitelist | 3 | /whitelist | 4 |
/jfr | 4 | ||
/perf | 4 | /changesetting | 4 |
/publish | 4 | /permission | 4 |
/save-all | 4 | /save | 4 |
/save-off | 4 | ||
/save-on | 4 | ||
/stop | 4 | /stop | 4 |
其他Java版命令 | 2 | 其他基岩版命令 | 1 |
资料分类: | 游戏命令 |