指令- Minecraft Wiki,最詳細的Minecraft百科

文章推薦指數: 80 %
投票人數:10人

命令(Command),也被称作控制台命令(Console Command)或斜杠命令(Slash Command),是通过输入特定文本字符串而激活的高级功能。

在客户端中,命令通过Minecraft ... MinecraftWiki除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博吗沟通交流,欢迎到社区专页需要协助,请在告示板留言 了解更多 MinecraftWiki 導覽 首頁 所有頁面 互動式地圖 人氣頁面 指令 附魔 藥水釀造 交易 紅石電路 教學 資源包 入門教學 新手手冊 方塊一覽 物品一覽 合成簡介 熔煉簡介 生物簡介 參與編輯 說明資訊 計畫 沙盒 溝通社群 社區專頁 管理員告示板 wiki微博 敬請參閲 wiki條例 wiki手冊 標準譯名清單 管理制度 FANDOM 遊戲 電影 電視 wiki 探索wiki 社群中心 建立wiki 尚未註冊? 註冊 登入 Advertisement 分類: 需要驗證、​需要測試、​Java版、 以及 其他3個分類 基岩版 指令 伺服器 臺灣正體 不转换 简体 繁體 大陆简体 香港繁體 澳門繁體 大马简体 新加坡简体 中文 Deutsch English Español Français Magyar Italiano 日本語 한국어 Nederlands Polski Português Русский ไทย Türkçe Українська 指令 編輯 編輯原始碼 歷史 討論(37)   本文章介紹的是控制台指令。

關於可以執行指令的方塊,請見「指令方塊」。

關於可以執行指令的礦車,請見「指令方塊礦車」。

關於基岩版開發者測試指令,請見「基岩版開發者指令」。

指令(Command),也被稱作控制台指令(ConsoleCommand)或斜槓指令(SlashCommand),是透過輸入特定文字字串而啟動的高級功能。

目次 1使用方法 1.1相對座標和局部座標 1.2目標選擇器 1.3NBT標籤 1.4原始JSON文字 1.5Java版中的ID參數 1.5.1 1.5.2 1.6參數類型清單 1.7權限等級 2指令清單及其概述 2.1隱藏指令 2.2已移除的指令 2.2.1基岩版開發者指令 2.2.2智慧體指令 3指令指引 4歷史 5參見 使用方法[] 在Java版中選取實體的UUID 在用戶端中,指令透過Minecraft的聊天窗口輸入,透過按下T鍵、[僅基岩版和教育版]、[僅基岩版](預設)或/鍵喚出聊天窗口。

使用/鍵會同時輸入指令必需的前綴斜槓(/),因此這是個實用的快捷鍵。

↑和↓鍵可瀏覽之前輸入的文字,包含所有之前執行的指令。

在輸入指令時按下Tab↹鍵會循環顯示目前可用的指令或參數,也可以快速輸入準心目前指向方塊的座標(在Java版輸入實體參數時,如果準心指向某個實體,則可以直接輸入其UUID)。

當游標在某些參數(比如一個ID)的對應位置時,在文字框上方會展示一個可用值的清單。

如果這個參數已經輸入了一半,這個清單則只會展示包含目前輸入內容的值。

在指令方塊中,指令可以以前綴斜槓開頭,但不是必須的。

在指令方塊中的指令通常還需要一個可選參數,如玩家名稱。

指令也可以在多人伺服器的控制台中輸入,但是不應加入前綴/。

在英語中,以這種方式執行指令的伺服器管理員被稱為「ghosting」。

大多數指令只能在以下狀況有效: 在Minecraft多人遊戲伺服器遊戲中,由管理員或指令方塊使用。

在其他的多人模式遊戲中,由開啟區域網並允許作弊的玩家,或主持多人遊戲伺服器的玩家使用。

在單人模式中,建立世界時開啟作弊(由「更多世界選項...」按鈕)。

權限等級為0的指令所有玩家均可用。

詳見權限等級。

注意:在Java版中,在單人遊戲中,如果不允許作弊,仍可以透過公開目前的遊戲至區域網(Esc→「在區網上公開」,點選「允許作弊」為開,接著「開始區網世界」)而暫時可以作弊。

你不必實際連入區域網或等待別人加入。

這並不是永久的,但直至退出世界前都可以使用指令,且指令做出的修改都會被儲存(物品、生物生成等)。

你可以在再次開啟遊戲時重複以上步驟。

注意對區域網開放時遊戲便無法暫停,所以在公開到區域網時若有需要最好找個安全的地方。

你可以重新載入世界來取消對區域網開放。

在基岩版中,作弊可以隨時使用設定選單中的選項切換。

開啟作弊會導致玩家在那個世界永遠無法獲得成就,即使後來作弊被關閉。

相對座標和局部座標[] 世界座標被視作絕對座標。

很多指令可以使用波浪號(~)來指定相對座標,使用插入符(^)來指定局部座標。

在波浪號和插入符後可以跟一個數字,表示相對基準點的偏移量。

基準點由指令本身決定。

舉例來說,常見的基準點包括指令的執行位置和指令指定的其他座標。

相對座標和局部座標的基準點預設是腳部。

相對座標以世界的絕對座標為偏移量。

局部座標以執行者頭部的朝向為參考(包括傾斜角度),分別指向左、上、前方為三個座標軸的正方向。

無論是哪一個,數字的正負號都表示向座標軸的正或負方向偏移。

一個單獨的波浪號~是~0的簡寫,表示沒有偏移。

同樣地,^是^0的簡寫。

舉例來說,/tp0640將會移動使用者到座標(0,64,0),而/tp~3~~-3會使使用者往X軸的正方向(東方)移動3米,保持原本高度,並在Z軸的負方向(北方)移動3米,而/tp^^^3會使使用者往前移動3米。

通常絕對座標和相對座標可以混合使用,但局部座標不可與絕對或相對座標混合使用。

舉例來說,/tp~64~會保持執行者的X軸和Z軸座標,但是將傳送執行者到絕對高度64。

/tp^-5^^將根據頭部的傾斜,將玩家向右傳送5個方塊的距離。

在基岩版中,多個指令參數有時可以不需要空格,如~~~可以代表~~~,~~1~可以代表~~1~,比如/tp@a~1~2~3可以簡寫為/tp@a~1~2~3。

注意~~1不能代表~~1,因為~1會被視為一個整體,而1~不會。

目標選擇器[] 主條目:目標選擇器 目標選擇器是指令中使用得最頻繁的參數之一,允許規範地,自由地選擇將要參與指令的實體。

目標選擇器也在原始JSON文字中使用。

目標選擇器分為兩個部分,分別為變數和參數。

變數是目標選擇器必要的成分,可以大致地指定要選擇的實體(例如:所有實體、距離最近的玩家、與NPC互動的玩家等)。

參數是可選的,負責修飾變數,可以對變數選中的實體進行進一步的過濾。

參數中有許多子參數供玩家使用(例如:type、name、scores等)。

NBT標籤[] 主條目:NBT格式 NBT標籤是一種樹狀資料結構,可以被用花括號包含的鍵值對(即SNBT)描述。

SNBT用於Java版的指令中,用於指定玩家、實體和一些方塊的較為複雜的資料。

SNBT由零個或多個用逗號分隔的鍵值對組成,且本身用大括號括住。

每個鍵值對包含鍵名和鍵值,用冒號分開。

但是,有些鍵值可以繼續包含鍵值對,因此SNBT可以用來描述層次結構。

例:{name1:123,name2:"sometext",name3:{subname1:456,subname2:789}} 這些NBT標籤所採用的資料結構與Minecraft世界存檔相同。

這種資料結構在其他條目中有詳細描述。

NBT標籤中鍵名有嚴格的限定(區分大小寫): 資料結構規範連結 對象 例子 方塊 儲物箱、熔爐、指令方塊、生怪蛋、告示牌等 物品 物品欄中的物品(包括附魔、自訂名稱等) 物品實體 在地上的物品 生物 苦力怕、牛、村民等 彈射物 箭、火球、飛濺藥水等 交通工具 船、礦車等 動態方塊 引燃的TNT及正在掉落的沙、礫石、鐵砧等 其他實體 煙火、畫和物品展示框 指定鍵名的鍵值也必須符合資料類型要求。

NBT標籤鍵值資料類型 類型 說明  字元組(byte) 介於-128和127之間(包含)的整數。

 短整型(short) 介於-32768和32767之間(包含)的整數。

 整型(int) 介於-2147483648和2147483647之間(包含)的整數。

 長整型(long) 介於-9,223,372,036,854,775,808和9,223,372,036,854,775,807之間(包含)的整數。

 單精度浮點型(float) 倍精度浮點型(double) Float:32位單精度浮點數,介於-3.4E+38和+3.4E+38之間。

例:3.1415927 Double:64位倍精度浮點數,介於-1.7E+308和+1.7E+308之間。

例:3.141592653589793 詳見IEEE二進位浮點數算術標準。

 字串(string) 一串字元,如果內容包含不在a-zA-Z0-9_.(不包括空格)的字元則需要在整個字串前後加上雙引號。

\可以將後面的字元轉義(支持像JSON那樣的轉義,如\n和\u00a7)。

轉義方式為,在"及\號前加上\。

例:"Callme\"Ishmael\""  串列(list) 值的序列,用逗號分隔並用方括號包含。

所有值的資料類型必須統一——資料類型標準由串列的第一個元素決定。

例:[3.2,64,129.5]  複合標籤(compound) 鍵值對的序列,用逗號分隔並用花括號包含。

例:{X:3,Y:64,Z:129} 每個NBT標籤的內容本身就是一個複合標籤。

複合標籤裡面可以包含任何標籤。

 字元組陣列(byte-array) 介於-128和127(包含)之間的整數序列,用逗號分隔內容並用方括號包含,首個元素前方需要加入類型標識B;。

例:[B;1b,2b,3b]  整型陣列(int-array) 介於-2,147,483,648和2,147,483,647(包含)之間的整數序列,用逗號分隔內容並用方括號包含,首個元素前方需要加入類型標識I;。

例:[I;1,2,3]  長整型陣列(long-array) 介於-9,223,372,036,854,775,808和9,223,372,036,854,775,807(包含)之間的整數序列,用逗號分隔內容並用方括號包含,首個元素前方需要加入類型標識L;。

例:[L;1l,2l,3l]  布林型(boolean) 一種資料類型,只有「true」和「false」兩種取值。

由於程式通常使用 字元組儲存布林值,布林型只會在JSON格式中出現。

在NBT中,true和false相當於1和0。

例:{doFoo:true} 某些指令要求明確指明某些數值的資料類型,這可以透過在數值後附加限定字元(B、S、L、F、D)來實現。

舉例來說,3s表示短整型,3.2f表示單精度浮點,等等。

(字元I不能限定整型。

)限定字元不區分大小寫。

在不加限定字元,且Minecraft無法根據上下文來確定資料類型或需要比對NBT標籤時,會將資料類型假定為倍精度浮點型(數值有小數部分時)、整型(數值沒有小數點,且在整型取值範圍內)或字串(若前述情況均不符合)。

被方括號包含的集合中,被逗號分隔的元素若全為整型,則會將資料類型假定為整型陣列(如[I;1,2,3]是一個整型陣列,[L;1L,2L,3L]是一個長整型陣列);否則會假定為串列。

但有以下特例:[]是一個空串列,而[,]是一個空整型陣列。

如果用/clear等指令來查找NBT標籤,這些指令只會檢查目標實體/方塊/物品是否存在此標籤。

這意味著一個符合條件的實體/方塊/物品可能同時還擁有其他標籤。

這對串列和陣列同樣成立:只要串列或陣列中包含待查找的所有元素,就會成功匹配,既不考慮元素的排列順序,也不考慮是否有多餘的元素存在。

原始JSON文字[] 主條目:原始JSON文字格式 在Java版中,/tellraw和/title指令使用嚴格的JSON語法以顯示文字。

此外,部分NBT標籤的值需要輸入原始JSON文字。

在基岩版中,原始JSON文字可以作用於/tellraw的內容、/titleraw的標題、書和羽毛筆的文字(題目和作者除外)、告示牌的文字以及NPC的對話的編輯(操作員在編輯時,效果不可見)。

Java版中的ID參數[] 參見:命名空間ID§從字串識別 許多指令要求指定某種方塊、物品、實體、藥水效果、附魔、boss欄等的ID。

在下文的指令語法中,這些參數會被標註為、,或在實例中用諸如minecraft:stone之類的標識符替換。

這些ID都有命名空間。

所有來自Minecraft的內容都使用minecraft命名空間,而來自mod及資料包的內容都使用其他命名空間。

在大多數情況下,可以省略命名空間為minecraft的ID的前綴,但是在某些情況下,例如匹配NBT標籤時,需要完整的命名空間ID。

[] 例子: stone minecraft:redstone_wire[power=15,north=up,south=side] minecraft:jukebox{RecordItem:{...}} minecraft:furnace[facing=north]{BurnTime:200} 參數的格式為命名空間ID[方塊狀態]{NBT標籤},其中方塊狀態和NBT標籤在不需要時可以省略。

方塊的命名空間ID是必需的(如果沒有設定命名空間則將預設為預設值:minecraft:)。

方塊狀態是可選的,位於[]內,名稱與值用等號分隔,名稱數值組用逗號分隔,且必須是該方塊支持的狀態: [=,=,…] minecraft:stone[doesntexist=purpleberry]有語法錯誤,因為stone(石頭)沒有doesntexist狀態。

minecraft:redstone_wire[power=tuesday]有語法錯誤,因為redstone_wire(紅石線)的power是一個在0和15之間的數字。

NBT標籤是可選的,位於{}內。

如果方塊參數被用於檢查方塊,則只會檢查參數內指定了的方塊狀態與NBT標籤是否符合。

如果方塊參數用於放置方塊,你所提供的任何狀態與標籤都會被設定,而其他未提供的狀態與標籤會被設為預設值 如當你設定redstone_wire[power=15],那它將設定power到15卻使north設為預設值(在這個情況下被設定為none) 如果方塊參數被用於檢查方塊,則也可以填寫帶#前綴的方塊標籤的命名空間ID,如#minecraft:planks。

[] 例子: stone minecraft:stick{display:{Name:"\"謊言之杖\""}} 參數的格式為命名空間ID{NBT標籤},其中NBT標籤在不需要時可以省略。

物品的命名空間ID是必需的(如果沒有設定命名空間則將設為預設值minecraft:)。

NBT標籤位於{},是可選的。

參數類型清單[] 主條目:Java版參數類型 權限等級[] 權限等級用於控制指令執行者可以執行什麼指令。

比如在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,因為其對應的「操作員指令」開關沒有打開。

[僅基岩版] 指令清單及其概述[] 下表列出了所有可用指令,包括即將到來的指令。

點擊表頭可以排序。

點擊每一行第一格中的連結可以查看指令的具體用法。

指令概述 指令 描述 BE EDU JE JE權限等級 BE及EDU權限等級 僅限MP /? /help的替代指令,提供指令使用幫助。

是 是 是 0 0 — — — — — /ability 賦予或剝奪玩家的能力。

是 是 — — 1 — — — — /advancement 加入、移除或查詢玩家的進度。

— — 是 2 — — — — — /alwaysday /daylock的替代指令,鎖定或解鎖日夜循環。

是 是 — — 1 — — — — /attribute 修改或查詢玩家和生物的屬性。

— — 是 2 — — — — /ban 將玩家加入封鎖清單。

— — 是 3 — 是 — — — /ban-ip 將IP位址加入封鎖清單。

— — 是 3 — 是 — — — /banlist 顯示封鎖清單。

— — 是 3 — 是 — — — /bossbar 修改或查詢Boss狀態條。

— — 是 2 — — — — /camerashake 啟用鏡頭抖動效果。

是 — — — 1 — — — — /changesetting 變更一個正在執行的伺服器的設定。

是 — — — 4 是 — — — — /clear 從玩家物品欄中刪除物品。

是 是 是 2 1 — — — — /clearspawnpoint 從世界中移除重生點。

是 — — — 1 — — — — /clone 將特定區域的方塊複製到另一處。

是 是 是 2 1 — — — — /connect /wsserver的替代指令,連接至一個WebSocket伺服器。

是 是 — — 0[僅EE]2[僅BE] — — — — — /damage 對指定實體造成傷害。

是 — — — 1 — — — /data 允許玩家取得、合併或是移除實體或方塊的NBT標籤。

— — 是 2 — — — /datapack 控制載入的資料包。

— — 是 2 — — — — — /daylock /alwaysday的替代指令,鎖定或解鎖日夜循環。

是 是 — — 1 — — — — /debug 開始或結束除錯會話。

— — 是 3 — — — — — — /dedicatedwsserver 嘗試連接一個WebSocket伺服器。

是 — — — 0 是 — — — — /defaultgamemode 變更預設的遊戲模式。

— — 是 2 — — — — — /deop 撤銷玩家的管理員權限。

是 是 是 3 2 是[僅Java版] — — — /dialogue 打開一個玩家的NPC對話。

— 是 — — 1 — — — — /difficulty 設定難易度等級。

是 是 是 2 1 — — — — /effect 加入或移除狀態效果。

是 是 是 2 1 — — — /enchant 附魔玩家的物品。

是 是 是 2 1 — — — — /event 用於觸發一個實體的事件。

是 — — — 1 — — — /execute 變更執行環境的情況下執行另一條指令。

是 是 是 2 1 — /experience /xp的替代指令,給予玩家經驗。

— — 是 2 — — — — — /fill 在某個區域填充特定方塊。

是 是 是 2 1 — — — — /fog 用於變更玩家目前的霧設定。

是 — — — 1 — — — — /forceload 強制不斷載入區塊。

— — 是 2 — — — — — /function 執行一個函數。

是 是 是 2 1 — — — — /gamemode 變更玩家的遊戲模式。

是 是 是 2 1 — — — — /gamerule 變更或查詢遊戲規則。

是 是 是 2 1 — — — — /gametest 用於測試GameTest功能。

是 — — — 1 — — — — — /give 給予玩家物品。

是 是 是 2 1 — — — — /help /?的替代指令,提供指令使用幫助。

是 是 是 0 0 — — — — — /immutableworld 設定世界的不可變狀態。

是 是 — — 1 — — — — /item 用於修改方塊或實體的物品欄。

— — 是 2 — — — /jfr 開始或結束JFR分析。

— — 是 4 — — — — — — /kick 將玩家踢出伺服器。

是 是 是 3 1 — — — — /kill 清除實體(玩家、生物、掉落物等)。

是 是 是 2 1 — — — /list 列出伺服器中的玩家。

是 是 是 0 0 — — — — /locate 顯示最近的給定結構、生態域或興趣點的座標。

是 是 是 2 1 — — — — /loot 將指定的戰利品放入物品欄或世界。

是 — 是 2 2 — — /me 顯示一條關於自己的資訊。

是 是 是 0 0 — — — — /mobevent 控制或查詢允許執行的生物事件。

是 是 — — 1 — — — — /msg /tell和/w的替代指令,向另一玩家發送私信。

是 是 是 0 0 — — — — /music 設定玩家是否能控制目前播放的音樂。

是 — — — 1 — — — — /op 授予玩家管理員權限。

是 是 是 3 2 是[僅Java版] — — — /ops /permission的替代指令,重載並應用權限。

是 是 — — 4 是 — — — /pardon 從封鎖清單中移除玩家封鎖項目。

— — 是 3 — 是 — — — /pardon-ip 從封鎖清單中移除IP封鎖項目。

— — 是 3 — 是 — — — /particle 建立粒子。

是 是 是 2 1 — — — — /perf 記錄並儲存效能分析資料。

— — 是 4 — 是 — — — /permission /ops的替代指令,重載並應用權限。

是 是 — — 4 是 — — — /place 在滿足條件的指定位置放置一個已配置地物、拼圖或結構。

— — 是 2 — — — — /playanimation 執行一次特定動作。

是 — — — 1 — — — /playsound 播放音效。

是 是 是 2 1 — — — — /publish 向區域網開放單人遊戲世界。

— — 是 4 — 僅限SP — — — /recipe 給予或剝奪合成配方。

— — 是 2 — — — — — /reload 從硬碟中重新載入戰利品表、進度和函數。

是 是 是 2 2 — — — — /remove 移除智慧體。

— 是[需要驗證] — — 2 — — — — /replaceitem 替換物品欄中的物品。

是 是 已移除 2 1 — — /ride 控制一個實體的騎行狀態。

是 — — — 1 — — — /save 準備備份,查詢其狀態或恢復。

是 — — — 4 是 — — — /save-all 儲存伺服器世界狀態到硬碟。

— — 是 4 — 是 — — — /save-off 關閉伺服器自動儲存。

— — 是 4 — 是 — — — /save-on 開啟伺服器自動儲存。

— — 是 4 — 是 — — — /say 向多個玩家發送訊息。

是 是 是 2 1 — — — — /schedule 安排函數在特定的遊戲刻後執行。

是 — 是 2 1 — — — — — /scoreboard 管理計分板的目標、玩家和隊伍。

是 是 是 2 1 — — — /seed 顯示世界種子。

— — 是 0[僅單人遊戲]2[僅多人遊戲] — — — — — /setblock 將方塊替換為其他方塊。

是 是 是 2 1 — — — — /setidletimeout 設定無操作玩家被踢出的延時。

— — 是 3 — 是 — — — /setmaxplayers 設定可加入遊戲的玩家數量上限。

是 是 — — 3 — — — — /setworldspawn 設定世界重生點。

是 是 是 2 1 — — — — /spawnpoint 設定一個玩家的出生地點。

是 是 是 2 1 — — — — /spectate 使一個處於旁觀者模式的玩家旁觀一個實體。

— — 是 2 — — — — — /spreadplayers 將實體傳送到隨機位置。

是 是 是 2 1 — — — /stop 關閉伺服器。

是 — 是 4 4 是 — — — /stopsound 停止音效。

是 是 是 2 1 — — — — /structure 無需結構方塊即可儲存和載入結構。

是 — — — 1 — — /summon 生成一個實體。

是 是 是 2 1 — — — — /tag 修改實體的標籤。

是 是 是 2 1 — — — /team 修改隊伍。

— — 是 2 — — — — /teammsg /tm的替代指令,指定要發送給隊伍的訊息。

— — 是 0 — — — — — /teleport /tp的替代指令,傳送實體。

是 是 是 2 1 — — — /tell /msg和/w的替代指令,向另一個玩家發送私信。

是 是 是 0 0 — — — — /tellraw 向玩家顯示JSON訊息。

是 是 是 2 1 — — — — /testfor 統計符合給定條件的實體。

是 是 已移除 2 1 — — — /testforblock 檢測某方塊是否在某位置。

是 是 已移除 2 1 — — — — /testforblocks 檢測兩個區域中的方塊是否相同。

是 是 已移除 2 1 — — — — /tickingarea 加入、刪除或列出常載入區域。

是 是 — — 1 — — — — /time 變更或查詢遊戲中的世界時間。

是 是 是 2 1 — — — — /title 管理畫面上的標題。

是 是 是 2 1 — — — — /titleraw 使用JSON管理畫面上的標題。

是 是 — — 1 — — — — /tm /teammsg的替代指令,指定要發送給隊伍的訊息。

— — 是 0 — — — — — /toggledownfall 切換天氣。

是 是 已移除 2 1 — — — — /tp /teleport的替代指令,傳送實體。

是 是 是 2 1 — — — /trigger 設定一個觸發器。

— — 是 0 — — — — — /volumearea 加入、刪除或列出功能域。

是 — — — 1 — — — — /w /tell和/msg的替代指令,向另一玩家發送私信。

是 是 是 0 0 — — — — /wb /worldbuilder的替代指令,給予能編輯受限制方塊的能力。

是 是 — — 1 — — — — /weather 設定天氣。

是 是 是 2 1 — — — — /whitelist 管理伺服器白名單。

是 — 是 3 4 是 — — — /worldborder 管理世界邊界。

— — 是 2 — — — — — /worldbuilder /wb的替代指令,給予能編輯受限制方塊的能力。

是 是 — — 1 — — — — /wsserver /connect的替代指令,連接至WebSocket伺服器。

是 是 — — 0[僅EE]2[僅BE] — — — — — /xp /experience的替代指令[僅Java版],增加或減少一個玩家的經驗。

是 是 是 2 1 — — — — 隱藏指令[] 此特性為基岩版獨有。

這類指令通常需要使用WebSocket伺服器代為執行,在遊戲介面中無法被執行。

隱藏指令概述 指令 描述 BE EDU BE及EDU權限等級 僅限MP /agent 操控智慧體。

WS WS 0[僅EE]1[僅BE] — — — — /classroommode 允許編輯受限制的方塊。

— 是 0 — — — — — /closechat 如果聊天框已打開,則關閉它。

— 是 0 — — — — — /closewebsocket 斷開已連接的WebSocket伺服器。

WS WS 0 — — — — — /code 啟動代碼編輯器。

— 是 0 — — — — — /codebuilder 設定一個玩家的代碼編輯狀態。

— 是 1 — — — — — /enableencryption 為目前WebSocket連接啟用加密。

WS WS 0 — — — — — /getchunkdata 獲得特定區塊的資料。

是 是 3 — — — — — /getchunks 獲得已載入區塊清單。

是 是 3 — — — — — /geteduclientinfo 顯示有關用戶端的資料。

— 是 0 — — — — — /geteduserverinfo 顯示有關伺服器端的資料。

是 — 0 是 — — — — /getlocalplayername 顯示本地玩家姓名。

是 是 0 — — — — — /getspawnpoint 獲得特定玩家的出生地點。

是 是 3 — — — — — /gettopsolidblock 獲得特定位置以下最高的非空氣方塊。

是 是 0[僅EE]1[僅BE] — — — — — /globalpause 查詢或設定所有玩家的世界暫停狀態。

是 是 3 — — — — — /lesson 處理教育版課程報告。

— 是 0 — — — — — /listd 以JSON形式列出伺服器中的玩家及資訊。

WS WS 3 — — — — /querytarget 檢測某實體所在座標、旋轉角度、所在維度及專用ID。

WS WS 0[僅EE]2[僅BE] — — — /spawnitem 在特定位置生成一個物品實體。

— 是 0 — — — — /takepicture 從一個玩家的角度拍攝另一個玩家的照片。

是 是 1 — — — — 已移除的指令[] 已移除指令概述 指令 描述 移除版本 移除原因 BE EDU JE JE權限等級 BE及EDU權限等級 僅限MP /achievement 給予或剝奪玩家的成就。

Java版1.12(17w13a) Java版1.12中,成就系統被進度替代。

— — 已移除 2 — — — — — /banip 將IP位址加入封鎖清單。

Java版Indev0.31 被整理進/ban-ip。

— — 已移除 ? — 是 — — — /blockdata 修改方塊的NBT標籤。

Java版1.13(17w47a) 被整理進/data。

— — 已移除 2 — — — — — /broadcast 在整個伺服器中廣播訊息。

Java版Classic0.0.16a_01 被整理進/say。

— — 已移除 1 — — — — — — /chunk 控制一個區塊是否常載入。

Java版1.13.1-pre1 被整理進/forceload。

— — 已移除 2 — — — — — /clearfixedinv 清除固定的物品欄。

攜帶版Alpha0.16.0(build2) ? 已移除 已移除 — — ? ? — — — /detect 當限制條件滿足時執行指令。

基岩版1.2.0 被整理進/execute。

已移除 — — — 1 — — — — — /entitydata 修改實體的NBT標籤。

Java版1.13(17w45b) 被整理進/data。

— — 已移除 2 — — — — — /executeasself 執行一個指令。

? ? 已移除 已移除 — — 0 — — — — — /home 將玩家召喚到世界的生成點。

Java版Alphav1.2.5 世界生成點現在基於生成區塊了,而不是單一位置。

— — 已移除 0 — — — — — — /locatebiome 顯示最近的給定生態域的座標。

Java版1.19(22w19a) 被整理進/locate。

— — 已移除 2 — — — — — /mixer Mixer互動性控制。

基岩版1.16.210(1.16.210.58) Mixer已停止運營。

已移除 — — — 0 — — — — — /placefeature 在滿足條件的指定位置放置一個已配置地物。

Java版1.19(22w18a) 被整理進/place。

— — 已移除 2 — — — — /position 控制是否在HUD中顯示玩家座標。

教育版1.0.21 被整理進/gamerule。

— 已移除 — — 0 — — — — — /replaceitem 替換物品欄中的物品。

Java版1.17(20w46a) 可用 可用 已移除 2 — — — /resupply 村民重新補給。

? ? 已移除 — — 2 — — — — — /setfixedinvslot 以一個物品設定固定的物品欄。

攜帶版Alpha0.16.0(build2) ? 已移除 已移除 — — ? ? — — — /setfixedinvslots 設定固定物品欄數量。

攜帶版Alpha0.16.0(build2) ? 已移除 已移除 — — ? ? — — — /setspawn 將目前位置設為新玩家預設的生成點。

Java版Indev0.31 世界生成點現在基於生成區塊了,而不是單一位置。

— — 已移除 2 — — — — — — /solid 在放置石頭和放置基岩間切換。

Java版Indev0.31 放置的方塊現在由物品欄決定。

— — 已移除 2 — — — — — — /stats 更新指令結果產生的計分項。

Java版1.13(17w45a) 被整理進/execute。

— — 已移除 2 — — — /toggledownfall 切換天氣。

Java版1.13(17w45a) 與/weather功能重複。

可用 可用 已移除 2 — — — — — /transferserver 將玩家轉送至另一伺服器。

基岩版1.2.3 ? 已移除 已移除 — — ? — — — — — /unban 從封鎖清單中移除封鎖項目。

Java版Alphav1.0.16 被整理進/pardon。

— — 已移除 3 — 是 — — — /videostream 連接一個WebSocket伺服器,並進行影片推流。

? ? 已移除 — — — 1 — — — — — /videostreamaction 嘗試在影片推流上執行操作。

? ? 已移除 — — — 1 — — — — — /warden_spawn_tracker 設定伏聆嘯口生成伏守者之前應接收到多少次振動。

Java版1.19(22w11a) 臨時性指令。

— — 已移除 2 — — — — — 基岩版開發者指令[] 此特性為基岩版獨有。

主條目:基岩版開發者指令 基岩版開發者指令是供遊戲的開發和測試使用的,在正式版本中玩家通常無法看見並執行這些指令。

智慧體指令[] 此段落描述的是教育版相關特性。

該特性僅在教育版或開啟了「教育版」選項的基岩版中可用。

以下指令已由/agent取代: /attack /collect /createagent /destroy /detectredstone /detect /dropall /drop /getitemcount /getitemdetail /getitemspace /inspectdata /inspect /move /place /till /tpagent /transfer /turn 指令指引[] 參見:指令術語清單 格式 在Java版中: 語法 含義 純文字 純文字,直接鍵入。

需要使用一合適的值來替換該參數。

[可選輸入項] 該輸入項是可選的。

(輸入項|輸入項) (必須的)在顯示的值中選擇一個填寫。

[輸入項|輸入項] (可選的)在顯示的值中選擇一個填寫。

省略... 需要接入一條子指令。

在基岩版中: 語法 含義 純文字 純文字,直接鍵入。

名稱:種類 需要使用一合適的值來替換該參數。

參數|參數 在顯示的值中選擇一個填寫。

該參數是必需的。

[可選參數] 該參數是可選的。

省略號… 此參數可能是含有空格的多個單詞。

參數:整型 此參數需要輸入整數。

參數:浮點型 此參數需要輸入小數。

參數:字串 此參數是字串。

成功條件 只有情況符合指令的成功條件時遊戲才會認為指令執行成功。

成功與否本身會產生許多影響,例如接收了指令方塊紅石訊號的紅石比較器,其輸出會有所變化。

請注意,並非所有的「成功」的指令都會使世界有所改變,「失敗」的指令也不意味著指令什麼也沒有做。

限制條件 描述該指令的執行者與執行條件要求。

無:此指令可以由任何玩家在任何世界執行。

下列指令沒有限制條件:/help、/me、/tell和/trigger。

是管理員:此指令只能由管理員或在啟用作弊的單人遊戲執行。

在多人遊戲伺服器中,這類指令的結果會向所有線上管理員通報。

僅多人遊戲:此指令只能在多人遊戲伺服器中執行。

下列指令只能在多人遊戲伺服器中執行:/ban、/ban-ip、/banlist、/deop、/kick、/list、/op、/pardon、/pardon-ip、/save-all、/save-off、/save-on、/setidletimeout、/stop和/whitelist。

所有多人遊戲限定的指令都不允許參數中有目標選擇器。

除了/list、/kick[僅基岩版]所有的多人遊戲指令都不能由指令方塊執行。

許多這類指令都可以對從未進入伺服器甚至非Minecraft帳號的玩家使用。

不在指令方塊上執行:指令方塊不能執行此指令。

歷史[] Java版Classic 0.0.15a(多人測試3)加入了/ban、/banip、/broadcast、/deop、/kick、/op、/tp和/unban指令。

0.0.16a_01將/broadcast指令變更為/say。

0.0.17a加入了/setspawn指令。

0.0.20a加入了/solid指令。

Java版Indev 0.31移除了所有指令。

Java版Alpha v1.0.16加入了/ban、/ban-ip、/banlist、/deop、/home、/kick、/op、/pardon、/pardon-ip、/say和/stop指令。

v1.0.16_01加入了/save-all、/save-on、/save-off和/tp指令。

v1.0.16_02加入了/list和/tell指令。

v1.2.5移除了/home指令。

v1.2.6加入了/kill指令。

Java版Beta 1.3加入了/whitelist指令。

Java版 1.3.112w16a加入了作弊模式和/gamemode、/give、/time、/toggledownfall和/xp指令。

目前僅在創造模式中可用。

12w17a加入了/help指令。

多人遊戲中的指令被顯示為斜體。

12w18a輸入指令時遊戲不再暫停。

12w21a加入了/seed指令。

12w22a加入了/defaultgamemode指令。

12w24a加入了/publish指令。

12w25a可在將世界開放到區域網時開關作弊模式。

12w27a加入了/debug指令。

12w30a/gamemode3改為/gamemode0。

1.4.212w32a加入了/difficulty、/gamerule、/spawnpoint和/weather指令。

12w37a加入了/clear指令。

12w38a/clear指令加入了item參數。

12w41a/xp的限制從5,000加大到2,147,483,647。

1.4.4pre加入了/enchant指令。

1.513w03a加入了/testfor指令。

13w04a加入了/scoreboard指令。

13w09b加入了/effect指令。

1.6.113w23a加入了/spreadplayers指令。

加入了遊戲規則naturalRegeneration。

13w24a加入了遊戲規則doDaylightCycle。

13w24b/kill指令造成的傷害從1,000增加至3.4×1038。

1.6/effect指令加入了clear參數。

1.6.1-pre加入了/playsound指令。

1.7.213w36a加入了/summon指令。

加入了/achievement指令。

/give指令加入了dataTag參數。

13w37a加入了/setblock、/tellraw和/testforblock指令。

13w38a加入了/setidletimeout指令。

13w43a加入了/setworldspawn指令。

1.814w02a加入了/blockdata指令。

/kill指令加入了player|entity參數。

/clear指令加入了data參數。

/testfor指令加入了dataTag參數。

/testfor指令可在指令方塊以外執行。

JSON文字規範中加入了insertion屬性。

14w02c為修復MC-44371,/kill指令現在直接清除非生物實體,不再對其造成3.4×1038虛空傷害。

14w03a/tp指令加入了旋轉角度參數。

加入了/clone和/fill指令。

加入了遊戲規則logAdminCommands。

NBT資料現在支持使用字串ID。

雖然數字ID仍能在NBT資料中使用,但在其餘指令中均不再有效。

14w04a加入了/particle指令。

14w05a/gamemode和/defaultgamemode指令加入了spectator參數。

14w06a/effect指令加入了hideParticles參數。

加入了/trigger指令。

14w07a加入了/execute和/testforblocks指令。

/testfor指令現在只要求NBT標籤被檢測的部分一致。

14w08a使用/execute執行指令的返回值會回傳到執行/execute指令的指令方塊上。

14w10a加入了遊戲規則showDeathMessages。

/clone指令加入了force選項。

14w17a加入了/worldborder指令。

加入了遊戲規則randomTickSpeed。

14w19a加入了/worldborderdamage和/worldborderwarning指令。

14w20a加入了/title指令。

JSON文字規範中加入了selector屬性。

/clone指令加入了move選項。

14w26a加入了/worldborderadd指令。

加入了/replaceitem指令。

加入了遊戲規則sendCommandFeedback。

14w28a加入了/stats指令。

14w29a加入了/worldborderget指令。

/particle指令加入了force參數。

加入了/timequery指令。

允許設立自訂遊戲規則。

/stats指令加入了QueryResults。

14w30a/summon指令可以召喚閃電。

14w31a/debug可在單人遊戲中執行。

/debug指令加入了chunk參數。

14w32b加入了/entitydata指令。

/give現在無法突破堆疊限制。

1.8.1pre1加入了遊戲規則doEntityDrops。

遊戲規則doTileDrops不再影響實體。

1.915w37a加入了遊戲規則spectatorsGenerateChunks。

15w43a現在被/gamemode指令或F3 + N切換遊戲模式的玩家會在聊天框中得到提示訊息。

15w49a/playsound指令支持Tab鍵自動補全。

/particle指令加入了player和params參數。

15w49b/timequery現在支持day作為參數值。

15w51a加入了遊戲規則spawnRadius,用於指定重生點半徑。

16w02a/playsound指令要求source參數,指定聲音所屬的分類,以歸入音量控制。

在指令方塊中執行/help指令時,會在「上一個輸出」中隨機顯示詼諧的語句。

16w03a/achievement指令不再影響統計資料。

16w07a加入了遊戲規則disableElytraMovementCheck。

1.9.3pre1/tp指令不再將玩家傳送至-512作為該指令的一個簡寫。

18w05a加入了/bossbar指令。

新的/executestore子指令。

為指令UI加入了了基本的目標選擇器。

現在為不明確的指令提示。

18w06a重新加入了/enchant指令。

為實體選擇器加入了指令建議。

實體選擇器和方塊狀態參數現在允許使用空格了。

/locate現在接受之前在Temple分組下所有結構的不同名稱Desert_Pyramid、Igloo、Jungle_Pyramid和Swamp_Hut。

18w08a為/locate指令輸出的座標加入了可點擊的傳送連結(將傳送指令輸入至聊天窗口)。

18w19a/seed輸出的種子現在可被直接透過點擊來複製。

18w20a組隊現在可以有一個前綴和後綴。

pre7加入了/scoreboardobjectivesmodifydisplayname。

pre8加入了/teammodifydisplayName。

加入了/scoreboardobjectivesmodifyrendertypehearts,使生命值欄目顯示為心形,就像這樣:。

加入了/scoreboardobjectivesmodifyrendertypeinteger,使生命值欄目顯示為黃色的數字。

隊伍名稱、計分項名稱現在為文字元件,而不是純字串。

/teamoption改為/teammodify。

1.13.118w31a加入了/chunk指令。

pre1將/chunk改名為/forceload。

2018年9月26日據MIT許可證開源(曾在資料庫網站提供了原始碼,未指定許可證)。

1.1418w43a加入了/drop和/schedule。

/replaceitem可在物品展示框上使用。

18w44a刪除了/drop指令中的award部分。

18w45a/drop更名為/loot並重做。

19w02a加入了/teammsg。

1.1620w06a加入了/locatebiome指令。

20w17a加入了/attribute指令。

1.1720w46a移除了/replaceitem指令。

加入了/item指令。

pre1加入了/perf指令。

1.1821w37a加入了/jfr指令。

1.18.222w03a加入了/placefeature指令。

1.19exp1加入了/warden_spawn_tracker。

22w11a移除了/warden_spawn_tracker。

22w18a移除了/placefeature指令,其功能由/placefeature子指令繼承。

加入了/placejigsaw和/placestructure子指令。

22w19a將/locatebiome作為子指令/locatebiome併入了/locate,/locate的原有功能由/locatestructure繼承。

加入了/locatepoi和/placetemplate子指令。

攜帶版Alpha 0.7.4加入了對指令的支持,但尚未實現任何指令的執行。

0.16.0build1加入了/clearfixedinv、/clone、/deop、/execute、/fill、/gamemode、/give、/help(及其別名/?)、/kill、/list、/op、/say、/setblock、/setfixedinvslot、/setworldspawn、/spawnpoint、/summon、/tell(及其別名/msg和/w)、/testforblock、/testforblocks、/time、/toggledownfall、/tp(及其別名/teleport)、/weather、/wsserver和/xp指令。

大部分指令的功能與Java版1.10相同。

差別在於:不支持NBT標籤、/clone指令無法使用forced模式、/gamemode指令僅允許指定創造模式和生存模式、/give指令中玩家目標為可選參數,以及/execute指令中實體目標為可選參數。

build2移除了/clearfixedinv、/setfixedinvslot及其他教育版相關的指令。

build5加入了/enchant指令。

攜帶版 1.0.00.17.0.1加入了/locate和/connect指令。

0.17.0.2移除了/locate指令。

1.0.0.0重新加入了/locate指令。

僅能用於查找要塞。

1.0.31.0.3.0加入了/transferserver指令。

1.0.51.0.5.0加入了/clear、/difficulty、/effect、/gamerule、/me、/particle、/playsound、/replaceitem、/spreadplayers、/stopsound、/testfor和/title指令。

1.0.5.3移除了/particle指令。

/effect指令的amplifier參數不再允許為負值。

1.1.01.1.0.0/replaceitem支持canplaceon和candestroy。

/locate可查找其他結構。

加入了遊戲規則dodaylightcycle、doentitydrops、dofiretick、domobspawning、domobloot、dotiledrops、doweathercycle、keepinventory和mobgriefing。

1.1.0.3加入了/setmaxplayers。

基岩版 1.2.01.2.0.2加入了/tickingarea。

1.4.0?將/transferserver移動到開發者指令,玩家不再能夠正常使用。

1.5.01.5.0.0為啟用教育版功能的世界加入了5個新指令。

1.6.01.6.0.6為/gamerule加入了遊戲規則doInsomnia。

1.7.01.7.0.2加入了/scoreboard。

加入了了遊戲規則commandblocksenabled。

1.8.01.8.0.8重新加入了/particle。

加入了randomTickSpeed遊戲規則。

加入了/reload。

加入了/function。

1.9.01.9.0.0加入了/tellraw。

加入了showdeathmessages遊戲規則。

加入了immediaterespawn遊戲規則。

為/particle加入了新粒子。

1.11.01.11.0.1加入了/resupply,但並沒有作用。

1.11.0.3加入了/mobevent。

1.12.01.12.0.2加入了spawnradius遊戲規則。

/clear的資料值功能失效。

加入了sendcommandblockfeedback遊戲規則。

為/particle加入了更多的新粒子。

為地圖製作及Add-ons加入了新指令。

?移除了/resupply。

1.14.01.14.0.3/clear的資料值功能被修復。

1.16.01.16.0.57加入了/kick指令。

正式版加入了/whitelist指令。

1.16.1001.16.100.52加入了/playanimation、/ride和/structure指令。

1.16.100.54加入了/fog指令。

1.16.100.57加入了/camerashake、/clearspawnpoint和/event指令。

1.16.100.58加入了/music指令。

1.16.100.59加入了/schedule指令。

1.16.2101.16.210.53移除了/mixer指令。

1.16.210.54重新加入了/mixer指令。

1.16.210.58再次移除了/mixer指令。

1.16.210.60加入了/gametest指令。

1.17.01.16.230.50將/whitelist重新命名為/allowlist。

正式版將/allowlist重新命名為/whitelist。

1.17.101.17.10.22加入了/dialogue指令。

1.18.01.18.0.21加入了/loot指令。

1.18.0.22移除了/loot指令。

1.18.101.18.10.21重新加入了/loot指令。

1.18.10.26加入了/damage指令。

再次將/whitelist重新命名為/allowlist。

1.18.301.18.20.21加入了/volumearea指令。

1.18.20.25加入了/placefeature指令。

1.18.20.27移除了/placefeature指令。

參見[] 樣式代碼 實體格式 Java版 版本 演示版 地點 PCGamer演示版(Beta1.3) 開發週期 版本記錄 pre-Classic Classic Classic早期創造 多人測試 生存測試 Classic後期創造 Indev Infdev Alpha Beta 正式版 開發版本 已移除特性 方塊 物品 配方 未使用特性 獨有特性 提及特性 計劃版本 技術 已知錯誤 啟動器 MinecraftAPI 硬體需求 al_version 方塊實體 指令 函數 崩潰 資料值 Classic Indev 扁平化前 資料版本 除錯畫面 格式化代碼 鍵控代碼 啟動器 命名空間ID 協定版本 截屏 種子 統計資訊 刻 重生點區塊 座標 世界載入畫面 .minecraft client.jar client.json launcher_profiles.json options.txt 開發資源 Anvil檔案格式 區塊格式 指令容器格式 結構生成格式 世界格式 戰利品表 地圖物品格式 模型 MojangAPI NBT格式 混淆映射表 Player格式 raids.dat格式 區域檔案格式 結構方塊檔案格式 Schematic檔案格式 計分板格式 伺服器清單格式 原始JSON文字格式 sounds.json 字幕 villages格式 已配置的地物 已配置的結構地物 已配置的地表生成器 過時開發資源 Classic世界格式 Classic伺服器協議 Indev世界格式 Alpha世界格式 server_level.dat 多人遊戲 伺服器 MinecraftRealms 伺服器清單 server.properties 伺服器需求 客製化伺服器 遊戲訂製 外觀 披風 資源包 資料包 基岩版 版本 已合併 攜帶版 Windows10版 移植到主機 XboxOne版 NintendoSwitch版 PlayStation4版 已終止 AppleTV版 GearVR版 FireTV版 開發 版本記錄 Alpha 正式版 開發版本 已移除特性 方塊 配方 未使用特性 獨有特性 提及特性 計劃版本 MinecraftPreview 技術性 已知錯誤 RenderDragon 資料值 實體組件 硬體效能 世界格式 附加包 方塊實體 com.mojang 指令 函數 座標 種子 伺服器 sound_definitions.json options.txt 刻 常載入區域 世界載入畫面 多人遊戲 伺服器 RealmsPlus 精選伺服器 伺服器清單 特色功能 實驗性玩法 載入提示 種子模板 自訂角色 表情 市場 精選伺服器 VR 指令參見:Template:Commands/content[編輯] 分類:​ 需要驗證 需要測試 Java版 基岩版 指令 伺服器 增加分類 取消 儲存 Deutsch English Español Français Magyar Italiano 日本語 한국어 Nederlands Polski Português Русский ไทย Türkçe Українська 除非另有註明,否則社區內容均使用CCBY-NC-SA3.0授權條款。

Advertisement FanFeed 1 附魔 2 村民 3 药水酿造 MinecraftWiki 淡江人維基網 D4DJ維基 FollowonIG TikTok JoinFanLab



請為這篇文章評分?