权限等级

权限等级

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

目录

1 描述

1.1 Java版

1.2 基岩版

2 不同情景下的权限等级

2.1 Java版

2.2 基岩版

3 玩家权限

4 历史

5 参考

6 导航

描述[编辑 | 编辑源代码]

权限等级是递增的,较高的等级继承低等级的权限的同时,拥有更多的权限。

Java版[编辑 | 编辑源代码]

在Java版中,权限等级可为0(All),1(Moderator),2(Gamemaster),3(Admin)或4(Owner)。

0级和1级

无特殊权限。

2级

更多命令可用。

玩家可以使用命令方块。

玩家可以在按下F3 + I调试组合键时复制服务端NBT数据,在按下⇧ Shift + F3 + I时复制客户端NBT数据。

玩家可以使用F3 + F4(游戏模式切换器)和F3 + N调试组合键。

玩家可以在选项中更改或锁定难度。请注意,单人游戏玩家和局域网世界的发起者在任何情况下都可以更改或锁定难度,即使没有2级权限。

开启“管理员用品标签页”选项后,玩家的创造模式物品栏有管理员用品和“管理员用品”选项卡。

目标选择器可以在/say等命令和文本组件中使用。

3级

更多命令可用,主要为与多人游戏管理相关的命令。

4级

所有命令都可用,包括与服务器管理相关的命令。

基岩版[编辑 | 编辑源代码]

在基岩版中,权限等级可为0(Any / Normal),1(Game Directors / Operator),2(Admin / Host),3(Host / Automation)或4(Owner / Admin)。[1]

随着等级的提升,有更多命令可用。

不同情景下的权限等级[编辑 | 编辑源代码]

Java版[编辑 | 编辑源代码]

对于函数:

当解析时(包括宏行的解析),权限等级为2(可在server.properties中更改)。

调用函数时的权限等级详见命令上下文。

对于玩家:

如果该玩家是专用服务器中的管理员,那么其权限等级由ops.json中的值决定(其默认值可在server.properties中更改)。

如果该存档创建时启用作弊,且该玩家是单人游戏中的玩家或局域网游戏的发起者,那么其权限等级为4。

在一个允许命令的局域网游戏中,所有玩家的权限等级都为4。

否则,该玩家的权限等级为0。

其他命令执行者的权限等级详见命令上下文。

文本组件解析时的权限等级详见命令上下文。

基岩版[编辑 | 编辑源代码]

对于函数:

当解析时,权限等级为1。

调用函数时的权限等级详见命令上下文。

对于玩家:

如果该玩家在专用服务器中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么其权限等级为1(可在server.properties中更改)。

如果该玩家在单人游戏或局域网游戏中,且该玩家在“玩家权限”屏幕中的“操作员命令”开关已打开,那么其权限等级为3。

否则,该玩家的权限等级为0。

其他命令执行者的权限等级详见命令上下文。

注意:命令的权限等级与暂停屏幕和“玩家权限”屏幕中的身份(访客、成员、操作员或自定义)不同。然而,在单人游戏世界中,身份为“操作员”的玩家的权限等级必定为3,因为该身份要求“操作员命令”开关已打开;同样,身份为访客或成员的玩家的权限等级必定为0,因为这两个身份要求“操作员命令”开关关闭。

玩家权限[编辑 | 编辑源代码]

本段落所述内容仅适用于基岩版。

玩家权限屏幕

玩家权限用于控制多人游戏中玩家能做的事情,如放置和挖掘方块、攻击生物和玩家等。这些选项可在暂停菜单中的玩家权限屏幕中修改,不同的玩家可以设置不同的玩家权限,也有预设可用。

玩家权限分为4种。

访客:只能查看世界,不能与任何方块或实体交互。下方所有选项都是关闭的。

成员:可以挖掘和放置方块,可以和实体交互。

管理员:拥有所有权限,包括但不限于使用命令、修改世界选项,使用传送等。下方所有选项都是开启的。

自定义:由下方选项控制:

选项

简介

建造

可以在世界中放置方块。

挖掘

可以在世界中挖掘方块。

使用门和开关

可以使用门、拉杆和按钮。

打开容器

可以打开容器的GUI(如箱子、漏斗和合成器等)。

攻击玩家

可以对其他玩家造成伤害。

攻击生物

可以对其他生物造成伤害。

操作员命令

可以使用管理员命令,同时根据环境修改玩家的权限等级,详见下方。

传送

可以使用/tp命令。

无论自己的玩家权限是什么,主持世界的玩家都可以修改所有玩家的玩家权限。其他玩家只有成为管理员才可以修改玩家的玩家权限。所有玩家都可以查看自己和其他玩家的玩家权限,无论自身的玩家权限是什么。

玩家权限与权限等级不同,后者允许和限制执行特定命令,不同的命令需要的等级不同。除此之外,启用操作员命令会将该玩家的权限等级设为3(单人游戏和本地局域网游戏)或1(基岩版专用服务器)。

历史[编辑 | 编辑源代码]

Java版1.6.113w18a在server.properties中加入了op-permission-level,用于控制管理员的默认权限等级。1.14.4pre4在server.properties中加入了function-permission-level,用于控制函数解析时的权限等级。基岩版?在server.properties中加入了op-permission-level,用于控制“操作员命令”开关已打开的玩家的默认权限等级。

参考[编辑 | 编辑源代码]

↑ 括号中的两个名称,前者源于官方文档,后者源于BDS的调试信息。

导航[编辑 | 编辑源代码]

编 Java版

版本

演示版

地点

PC Gamer演示版(Beta 1.3)

开发周期

版本记录

pre-Classic

Classic

早期创造

多人测试

生存测试

后期创造

Indev

Infdev

Alpha

Beta

正式版

开发版本

实验性内容

已移除特性

方块

物品

配方

未使用特性

独有特性

提及特性

插件API

计划版本

技术

已知漏洞

启动器

硬件需求

方块实体

命令

命令上下文

函数

目标选择器

权限等级

崩溃

数据值

Classic

Indev

扁平化前

数据版本

调试屏幕

格式化代码

高度图

键控代码

启动器

快速进入游戏

注册表

命名空间ID

标签

兴趣点

协议版本

种子

粒子

统计信息

UUID

出生点保护

坐标

字幕

世界加载屏幕

社交屏幕

开发资源

文本组件

NBT格式

战利品表

Mojang API

网络协议

远程控制台协议

服务端管理协议

混淆映射表

调试工具

Brigadier

.minecraft

存档格式

结构存储格式(Schematic文件格式)

version_manifest.json

过时开发资源

Classic服务器协议

al_version

材料

出生点区块

已配置的地表生成器

多人游戏

服务器

Minecraft Realms

服务器列表

服务端配置文件格式

服务器需求

定制服务器

在线验证

游戏订制

皮肤

披风

资源包

数据包

洞穴与山崖预览数据包

实验性内容

编 基岩版

版本

已合并

携带版

Windows 10版

移植到主机

Xbox One版

Nintendo Switch版

PlayStation 4版

已终止

Apple TV版

Gear VR版

Fire TV版

开发

版本记录

Alpha

正式版

开发版本

已移除特性

方块

配方

未使用特性

独有特性

提及特性

Super Duper图形包

计划版本

Minecraft Preview

技术性

已知漏洞

启动器

快速进入游戏

RenderDragon

数据值

Alpha 0.2.0前

实体组件

配置要求

Vibrant Visuals

光线追踪

构建信息

存档格式

NBT格式

动画

附加包

Molang

配方

方块实体

命名空间ID

文本组件

com.mojang

命令

命令上下文

函数

开发者命令

目标选择器

权限等级

生成事件

坐标

材料

种子

粒子

专用服务器

sound_definitions.json

options.txt

常加载区域

世界加载屏幕

协议版本

定义

基岩版编辑器

多人游戏

服务器

Realms Plus

服务器列表

server.properties

服务器软件

在线验证

特色功能

实验性玩法

加载提示

种子模板

角色创建器

表情

市场

精选服务器

活动服务器

VR

Ore UI

相关推荐

结合当下健身热,看专家解读运动后喝水时间
beat365登陆不了

结合当下健身热,看专家解读运动后喝水时间

🕒 08-13 👁️ 5959
皮划艇静水世界杯匈牙利站中国队摘金
365bet手机网站

皮划艇静水世界杯匈牙利站中国队摘金

🕒 09-13 👁️ 2877