權限等級(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