其他教程

我的世界命令(指令)详解系列1——权限等级

00***Lv.2 注册会员 发表于 2021-8-18 · 最后回复 2021-11-30 IP:湖南省 9,125 1
AI 速览2026-09-27 02:15 生成

我的世界命令权限等级详解:Java版与基岩版对照

这篇教程面向想搞懂我的世界命令权限机制的玩家,系统梳理了权限等级如何决定命令能否执行。内容分别介绍Java版和基岩版中0到4级权限的划分,说明命令方块、服务器控制台、函数、execute子命令各自对应的等级,并列出玩家在不同身份和作弊设置下获得的权限等级。适合刚接触命令或常被权限问题卡住的玩家参考。

  • 基岩版部分内容标注需要验证或测试
  • 命令权限等级与玩家身份(访客、成员、操作员)不是同一概念
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
本帖最后由 006lp 于 2021-8-18 22:17 编辑


权限等级用于控制命令执行者可以执行什么命令。比如在Java版中,/kick不能在命令方块中执行,因为这个命令需要3的权限等级,而命令方块的权限等级仅为2。

在Java版中,权限等级可为0,1,2,3或4。

命令方块或命令方块矿车的权限等级为2。
服务器控制台的权限等级为4。
函数的权限等级为2(可在server.properties中更改)。
/execute执行子命令的权限等级为2。

对于玩家来说:
如果该玩家是服务器的管理员,那么他的权限等级由ops.json中的值决定(默认为4)。
如果该玩家已经启用作弊,并在单人游戏世界中或是局域网世界的所有者,那么他的权限等级为4。
如果该玩家在一个允许作弊的局域网世界中,那么他的权限等级为4。
否则,他的权限等级为0。

在基岩版中,权限等级可为0,1,2,3或4。

命令方块或命令方块矿车的权限等级为1。
服务器控制台的权限等级为4。
函数和附加包中的脚本的权限等级为1。
/execute执行子命令的权限等级为1[需要验证]。

对于玩家来说:
如果该玩家在服务器中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为1(可在server.properties中更改)。
如果该玩家在单人游戏世界或局域网世界中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么他的权限等级默认为3。
否则,他的权限等级为0。[需要测试]

注:命令的权限等级与暂停菜单和“玩家权限”屏幕中的身份(访客,成员,操作员或自定义)不同。例如在单人游戏世界中,身份为操作员的玩家的权限等级为3,因为其对应的“操作员命令”开关已打开;身份为访客或成员的玩家的权限等级为0,因为其对应的“操作员命令”开关没有打开。[仅基岩版]


回复 1 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则