LV. 4
GP 6

【情報】【提摩】指令入門教學-概論篇(緩慢更新中...)

樓主 復活兔提摩 x556602122
GP21 BP-
大家好,我是復活兔提摩
我玩了很久的Minecraft,也研究了很久裡面的東西
只不過以前沒有動力在巴哈發文,一直潛水直到最近開始有大量和其他人互動
雖然我很想直接發指令進階的文章
不過還是慢慢來好了
先從基礎的開始介紹

底下的介紹是我很久以前打的word檔,包含所有指令的簡介
雖然維基有類似的內容,不過其中文頁面翻譯程度和google翻譯的差不多,且大量包含大陸用語及未翻譯內容
所以我在重新整理並更新內容後發表

由於本篇是概論篇
是介紹所有指令的用法、條件、及情形
內容有些生硬
還請多多包涵
但必定比維基的完善且正確
也比其他人的文章還要更多資料

一、指令的使用方法
  在客戶端中,指令由Minecraft的聊天視窗中輸入,藉由按下T鍵(預設值)或鍵叫出聊天視窗,而使用鍵同時也會輸入命令必備的前綴斜線。在輸入命令時按下Tab ↹鍵會循環可用的指令或參數。
  指令也可以在多人伺服器的伺服端輸入,但是不需要加入前綴斜線。指令方塊中的命令通常會加入前綴斜線,但是非必要。指令方塊中的某些命令可能還會要求加入原本可選擇的參數,通常是玩家的名字。
大多數指令只能在以下狀況有效:
 在多人伺服器遊戲中,由管理員輸入或指令方塊執行。
 在其他的多人模式遊戲中,由開啟局域網並允許作弊的玩家,或主持多人伺服器的玩家輸入。
 在單人模式中,創造世界時允許作弊。
 有些命令在不允許作弊的生存模式中仍然可用。

 若在單人遊戲中發現地圖不允許作弊,仍可以藉由公開目前的遊戲至局域網(Esc→「公開至局域網」→「允許作弊」→「公開至局域網」)而暫時允許作弊。不必真的在局域網上或讓其他玩家加入。這並不是永久的,但它可以允許使用命令直到離開世界。使用指令所改變的東西都會被存檔。可以在再次開啟遊戲時重複步驟,但當公開至局域網時遊戲便無法暫停。可以重新載入世界來取消公開至局域網。
  若在指令方塊中執行測試類命令(例如/testfor),指令方塊會將測試結果以紅石訊號形式輸出到相連的紅石比較器中。

二、波浪號
  很多指令可以使用波浪號(~)來指定相對座標。在波浪號後方的數字是偏移量而不是絕對座標。偏移量可以為正或負。偏移量零(~0)可以簡寫為單一的波浪號(~)。
範例:
/tp 21 94 -65將會傳送玩家到座標(21,94,-65),而/tp ~3 ~ ~-3傳送玩家往正x軸移動3格,保持原本高度,並往負z軸移動3格。

  通常絕對座標和相對座標可以混合使用,例如/tp ~ 100000 ~會保持玩家的x軸和z軸座標,但是傳送玩家到絕對高度100,000。
  偏移量的基準點由命令決定。舉例來說,/tp的偏移量是由命令執行處來算。通常偏移量基準點為命令執行處或命令指定的座標處。

三、目標選擇器
  目標選擇器在指令中用來選擇符合條件的目標,以在目標上執行指令。
目標選擇器變數

目標選擇器參數
範例:
/tp @e[x=3,y=70,z=127,r=3,type=Creeper] ~ ~1 ~會將位於座標(3,70,127)為中心,半徑3內的所有苦力怕傳送至原本座標上方1格。
若使用的目標選擇器參數前四項依序為x,y,z,r,那麼可以將其簡化,以上面的範例為例,其指令等同於/tp @e[3,70,127,3,type=Creeper] ~ ~1 ~,而/tp @a[x=5,y=210] 40 ~ -264等於/tp @a[5,210] 40 ~ -264但要注意若有省略x、y或/和z的目標選擇器參數則不可以簡化,例如/tp @a[x=-4952,z=-1080,r=5] -215 97 52不可簡化為/tp @a[-4952,-1080,5] -215 97 52









四、資料標記
  資料標記又稱數據標籤,是一段文字序列,使用屬性描述資料結構。指令中的資料標記可以指定較複雜的玩家、實體和方塊數據。
  資料標記由零個以上、用逗號分隔的的屬性組成,且用大括弧界定。每個屬性包括屬性名稱和屬性值,用冒號分開。但是有些屬性值可能又包括了屬性,因此數據標籤可以用來描述層次結構。
範例:
{BlockEntityTag:{Text1:"{text:\"Line Text 1\",color:\"dark_aqua\"}",Text2:"{text:\"Line Text 2\",color:\"dark_red\"}"},display:{Name:"Custom Sign"}}表示告示牌物品所含的屬性,第一行的字為湖藍色的「Line Text 1」,第二行的字為深紅色的「Line Text 2」,並且當滑鼠放在物品上會顯示「Custom Sign」的名稱。

  這些資料標記所描述的資料結構和Minecraft地圖存檔中的資料結構是一樣的。指令會要求數據標籤要使用一樣的屬性名稱並區分大小寫。
  有些指令可能會要求數字的類型,以在數字後面加上一個字母來表示。例如,3i表示整數3、3.2f表示浮點數3.2。
  如果用/testfor/testforblock/clear等指令來尋找相符的資料標記,它們只會檢查那些實體、方塊、或物品是否存在此標籤。這表示當找到符合的實體、方塊、或物品時,它們可能同時還擁有其他屬性。這在資料標記序列中也適用,序列的順序可以被調換,只要每個要求的元素都在序列中,那麼即使有額外的元素存在,它也會符合條件。
範例:
/testforblock ~ ~1 ~ minecraft:hopper 2 {Items:[{,Slot:0b,Item:minecraft:cobblestone,Damage:0s,Count:2b}]}測試上方一格的漏斗是否輸出向北方,並檢查其第一格欄位是否有2個鵝卵石。當被測試的漏斗符合上述所有條件時,/testforblock的指令執行成功。但當測試的漏斗不但符合上述所有條件,並於第二格欄位有64個玻璃時,指令依然會執行成功。這是因為指令只測試其輸出方向與第一格欄位,故不論其他格欄位的狀態如何,只要符合所有測試條件即可。









五、所有指令詳細列表
以下所有指令皆按照A-Z的順序排列。可以先從常用指令開始學習,熟練後再看其他比較不常用的指令。
請善用ctrl+F搜尋功能,可以快速查找到需要的指令。
/achievement賜予玩家成就或修改統計項目。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w36a)
格式
 /achievement <give | take> <統計項目 | *> [玩家]
參數
 統計項目
  必須為下列其中之一:
   achievement.achievement_nameachievement_name為有效的成就標識符。
   stat.statistic_namestatistic_name為有效的統計標識符。
   *:所有的成就。
 玩家(可選)
  必須為玩家或目標選擇器。若未指定,預設為命令執行者。在指令方塊中為必需項。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則給予或移除玩家指定的成就(包括所有的前提成就)或是將玩家指定的統計數據增加或減少1。
範例
 給予自己「趕盡殺絕」成就:/achievement give achievement.overkill
 給予Cottontailteemo_「打開物品欄」成就:/achievement give achievement.openInventory CottontailTeemo_
 給予最靠近玩家的「生物擊殺數」統計增加1:/achievement give stat.mobKills @p
 清除所有玩家的所有成就:/achievement take * @a
/ban封鎖玩家並列入黑名單,令其永遠無法登進此伺服器。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /ban <名稱> [理由…]
參數
 玩家
  被封鎖的玩家名字。玩家不必在線,甚至不需要真的存在這個玩家。
 原因(可選)
  隨著封禁顯示的文字,呈獻給其他管理員並記入伺服器日誌。
結果
 總是成功。玩家的名字將列入伺服器的黑名單,阻止任何使用這個名字的玩家連接伺服器。
/ban-ip封鎖一個特定的IP位置並列入黑名單。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /ban-ip <IP位址 | 名稱> [理由…]
參數
 IP位址 | 名稱
  必須為一個玩家名字或一個IP位址。
 原因(可選)
  隨著封禁顯示的文字,呈獻給其他管理員並記入伺服器日誌。
結果
 若IP無效或指定玩家不在線則失敗。
 若成功則將IP位址(在線玩家的或是指定的)加入伺服器的封禁列表,阻止任何來自這個IP的玩家連接伺服器。
/banlist顯示封鎖名單。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /banlist [ips | players]
結果
 總是成功。顯示被封鎖的IP位址與被封鎖的玩家。
/blockdata編輯指定坐標的資料標記。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w02a)
格式
 /blockdata <x> <y> <z> <附加資料標記>
參數
 x y z
  指定要修改的方塊坐標。可以使用波浪號代表與命令執行處的相對坐標。
 附加資料標記
  指定方塊要被加入或覆蓋的資料標記。必須是NBT格式組。
結果
 若參數指定不正確則失敗。
 若成功則修改目標方塊的資料標記。
範例
 將位於(10,100,-7)烽火台的初始效果改為挖掘加速:/blockdata 10 100 -7 {Primary:3}
 將西邊2方塊遠處指令方塊的紅石訊號輸出歸零:/blockdata ~2  ~ ~ {SuccessCount:0}
/clear清空玩家的物品欄,或清除特定的物品。
限制條件:僅限伺服器管理員;第一次發布:1.4.2(12w37a)
格式
 /clear [玩家] [物品] [資料值] [最多數量] [附加資料標記]
參數
 玩家(可選)
  必須為玩家或目標選擇器。若未指定,預設為命令執行者。在指令方塊中為必需項。
 物品(可選)
  指定要被清除的ID。若未指定,則清除物品欄中所有的物品。
 資料值(可選)
  指定要被清除的物品數據。若未指定或為-1,則清除所有指定ID的物品。
 最多數量(可選)
  指定物品被清除的最大數量。若未指定或為-1則清除所有物品;若為0不清除物品,但有物品可供清除時回傳成功(可用於檢測物品)。
 附加資料標記(可選)
  指定要被清除物品的資料標記(匹配指定數據標籤的物品才會被清除)。必須是NBT格式組。
結果
 若參數指定不正確,或指定玩家不在線,或沒有物品被清除則失敗。
 若成功則清除玩家的指定物品。
範例
 清空自己所有物品欄:/clear
 清空rocky70432的所有物品欄:/clear rocky70432
 清除rocky70432身上的所有羊毛(無視顏色):/clear rocky70432 minecraft:wool
 清除所有玩家的橘色羊毛:/clear @a minecraft:wool 1
 清除最近的玩家身上具有附魔鋒利I的金劍(無視耐久度):/clear @p minecraft:golden_sword -1 -1 {ench:[{id:16,lvl:1}]}
/clone複製指定區域的方塊。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w03a)
格式
 /clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [遮罩模式] [複製模式] [方塊ID]
參數
 x1 y1 z1x2 y2 z2
  指定被複製區域(源區域)的任意兩對角。可以使用波浪號代表與命令執行處的相對坐標。
  構成角的方塊在它們坐標的正方向上延伸。因此,各軸上較小的坐標將會正好符合區域邊界,但較大的坐標將會超過邊界一個方塊,故源區域的方塊體積是                              。
 x y z
  指定複製區域(目標區域)的下西北角(即各軸的最小坐標)。可以使用波浪號代表與命令執行處的相對坐標。
 遮罩模式(可選)
  必須是其中之一:
   replace:複製所有方塊。用源區域的方塊覆蓋目標區域的所有方塊,包含空氣方塊。
   masked:僅複製源區域中的非空氣方塊。
   filtered:僅複製擁有指定方塊ID的方塊。
  若未指定,預設為replace。
 複製模式(可選)
  必須是其中之一:
   normal:普通模式。
   force:強制複製,甚至當源區域與目標區域重疊時。
   move:複製源區域至目標區域,並將源區域替換為空氣。當在遮罩模式filtered下使用時,僅被複製的方塊會被空氣替換。
  若未指定,預設為normal。
 方塊ID(可選)
  使用遮罩模式filtered時指定複製的方塊ID。當使用遮罩模式filtered時為必需項。
結果
 若參數指定不正確,或源區域方塊體積大小超過32,768(8個區塊大小),或在normal模式下源區域與目標區域重疊,或源區域或目標區域處於未載入狀態則失敗。
 若成功則在目標區域填充源區域的方塊。
/debug開始或停止除錯程序。
限制條件:僅限伺服器管理員、不能在指令方塊上使用;第一次發布:1.3.1(12w27a)
格式
 /debug <start | stop | chunk> [<x><y> <z>]
參數
 start
  開始一個新的除錯程序。
 stop
  停止除錯程序。
結果
 若一個除錯程序活動時開始除錯或沒有除錯程序運行時停止除錯則失敗。
 若成功,開始或停止除錯程序。除錯程序會監控任何控制台內的潛在訊息並在停止之後將訊息記錄在debug文件夾內。
/defaultgamemode設置新玩家進入伺服器預設的遊戲模式。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w22a)
格式
 /defaultgamemode <模式代碼>
參數
 模式
  必須為下列其中之一:
   survival(s或0):生存模式
   creative(c或1):創造模式
   adventure(a或2):冒險模式
   spectator(sp或3):旁觀模式
結果
 若參數指定不正確則失敗。
 若成功則設置預設的遊戲模式,並顯示在世界選擇目錄中,加入世界的新玩家將會被置於預設的遊戲模式。
範例
 設定預設遊戲模式為生存:/defaultgamemode survival/defaultgamemode s/defaultgamemode 0
/deop撤銷玩家的管理員身份。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /deop <玩家>
參數
 玩家
  將指定的玩家從管理員列表中移除。可以是玩家或目標選擇器,但只有直接指定玩家才會有有意義的結果。
結果
 滿足參數條件則總是成功。若玩家匹配管理員列表上的一個名字,則從列表移除該名字,而任何該名字的玩家都不再擁有管理員身份。
範例
 將Hydenmirror從管理員列表中移除:/deop  Hydenmirror
/difficulty設定遊戲難度。
限制條件:僅限伺服器管理員;第一次發布:1.4.2(12w32a)
格式
 /difficulty <新的難度>
參數
 新的難度
  必須為下列其中之一:
   peaceful(p或0):和平難度
   easy(e或1):簡單難度
   normal(n或2):普通難度
   hard(h或3):困難難度
結果
 若參數指定不正確則失敗。
 若成功則更改遊戲的難度。在多人伺服器中難度保持到伺服器重啟(開啟伺服器時從server.properties讀取難度)。
範例
 更改難度為困難:/difficulty hard/difficulty h/difficulty 3
/effect給予玩家持續指定時間的指定狀態效果或清除玩家身上的所有效果。
限制條件:僅限伺服器管理員;第一次發布:1.5(13w09b)
格式
 /effect <玩家> clear
 /effect <玩家> <效果> [秒數] [幅度] [隱藏粒子]
參數
 玩家
  必須為玩家或目標選擇器。
 效果
  指定給予的狀態效果。必須是一個有效的狀態效果ID(例如1或minecraft:speed)。
 秒數(可選)
  指定效果持續時間。必須在0至1,000,000(包括)之間。若未指定,預設為30。若為0,則清除指定的效果。
 幅度(可選)
  指定給予效果增加的等級。必須在0至255(包括)之間。若未指定,預設為0。
 隱藏粒子(可選)
  是否隱藏指定效果的粒子效果。必須為true或false。若未指定,預設為false。
結果
 若參數指定不正確,或指定的玩家不在線,或指定的實體不存在,或秒數被指定為0而目標沒有該效果,或當在clear模式下沒有效果被移除時則失敗。
 若成功則:
  clear──清除目標的所有狀態效果。
  效果──給予目標指定的狀態效果。若目標已經擁有該狀態效果,同等級的新狀態效果僅在擁有更長的持續時覆寫舊的持續時間,但更高等級的新狀態效果將會覆寫之前的持續時間。如果秒數設為0則會清除指定效果。
範例
 給予最近的玩家60秒等級5的速度效果:/effect @p 1 60 4/effect @p mnecraft:speed 60 4
 清除所有玩家任何等級的挖掘加速效果:/effect @a minecraft:haste 0
 清除所有殭屍的所有狀態效果:/effect @e[type=Zombie] clear
/enchant附魔玩家手中持有的物品。
限制條件:僅限伺服器管理員;第一次發布:1.4.4(1.4.4pre)
格式
 /enchant <玩家> <附魔ID> [等級]
參數
 玩家
  必須為玩家或目標選擇器。
 附魔ID
  指定添加至玩家手持物品的附魔。必須是一個有效的附魔ID(例如16或minecraft:sharpness)。
 等級(可選)
  指定附魔的等級。必須至少為1且不大於指定附魔的最大等級。若未指定,預設為1。若為0,則取消指定的附魔。
結果
 若參數指定不正確,或指定的玩家不在線,或當附魔對物品不可用,或與現有附魔衝突時則失敗。
 若成功則添加指定的附魔至目標手持的物品。
範例
 給所有手持弓的玩家附魔無限I:/enchant  @a  51
/entitydata編輯實體的資料標記,對玩家無效。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w32b)
格式
 /entitydata <實體> <附加資料標記>
參數
 實體
  指定要修改的實體。必須是實體的UUID或目標選擇器。
 附加資料標記
  指定實體要被加入或覆蓋的數據標籤。必須是NBT格式組。
結果
 若參數指定不正確,或指定的非玩家實體不存在則失敗。
 若成功則修改目標實體的資料標記。
範例
 阻止所有現存的殭屍撿拾物品:/entitydata @e[type=Zombie] {CanPickUpLoot:0}
/execute讓玩家在別的位置執行一條命令。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w07a)
格式
 /execute <實體> <x> <y> <z> <指令>
 /execute <實體> <x> <y> <z> detect<x2> <y2> <z2> <方塊> <附加資料值> <指令>
參數
 實體
  指定目標命令執行者。必須為玩家或目標選擇器。
 x y z
  指定命令執行的位置。xz必須在-30,000,000到30,000,000(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 指令
  指定要執行的命令。必須為一個有效命令。
 x2 y2 z2(僅detect模式)
  指定要檢測方塊的位置。x2z2必須在-30,000,000到30,000,000(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 方塊附加資料值(僅detect模式)
  指定方塊ID和數據,用於與(x2,y2,z2)的方塊匹配來使命令運行。必須是一個有效的方塊ID,附加資料值必須在-1到15之間(包括)。若為-1,則匹配所有方塊數據。
結果
 若參數指定不正確,或指定的玩家不在線,或指定的實體不存在,或檢測到的方塊或數據與命令不匹配,或指令為非有效命令則失敗。
 若成功則讓命令以目標的身份執行,且無視管理員許可權限制。
範例
 在每個苦力怕的位置生成閃電:/execute @e[type=Creeper] ~ ~ ~ /summon LightningBolt
 在每個站在任意種類沙上的殭屍的位置生成閃電:/execute @e[type=Creeper] ~ ~ ~ detect ~ ~-1 ~ minecraft:sand -1 /summon LightningBolt
/fill用指定方塊填滿指定區域。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w03a)
格式
 /fill <x1> <y1> <z1> <x2> <y2> <z2> <方塊名稱> [方塊附加值] [原始方塊處理] [附加資料標記]
 /fill <x1> <y1> <z1> <x2> <y2> <z2> <方塊名稱> <方塊附加值> replace [過濾方塊名稱] [過濾數據值]
參數
 x1 y1 z1x2 y2 z2
  指定被填充區域的任意兩對角方塊。可以使用波浪號代表與命令執行處的相對坐標。
  構成角的方塊在它們坐標的正方向上延伸。因此,各軸上較小的坐標將會正好符合區域邊界,但較大的坐標將會超過邊界一個方塊,故源區域的方塊體積是                              。
 方塊名稱
  指定用於填充區域的方塊。必須為一個有效的方塊ID(例如minecraft:redstone_block)。
 方塊附加值(可選)
  指定用於填充區域方塊的數據。必須在0到15(包括)之間。
 原始方塊處理(可選)
  必須為下列其中之一:
   replace:用指定方塊替換被填充區域內所有方塊(包括空氣),且不以實體掉落方塊或方塊內容物。利用方塊名稱和方塊附加值可指定哪些方塊將被替換。
   destroy:用指定方塊替換被填充區域內所有方塊(包括空氣),以實體掉落被替換的方塊及方塊內容物,就像它們被採掘了。
   keep:僅用指定方塊替換被填充區域內的空氣方塊。
   hollow:僅用指定方塊替換被填充區域外層的方塊。內部方塊以空氣填充,以實體掉落方塊內容物但不掉落方塊本身。
   outline:僅用指定方塊替換被填充區域外層的方塊。內部方塊不被影響。
  若未指定,預設為replace。
 附加資料標記(可選)
  指定填充方塊的資料標記。必須是NBT格式組。不能與替換方塊名和替換數據值參數合併。
 過濾方塊名稱
  指定填充區域內被替換的方塊ID。不能與方塊附加值合併。若未指定,則替換填充區域內所有方塊。
 過濾數據值(僅replace模式,可選)
  指定填充區域內被替換方塊的數據值。若未指定,則填充所有指定ID的被替換方塊。
結果
 若參數指定不正確,或被填充區域未被載入,或被填充區域的方塊體積大於32,768,或指定方塊ID的數據值或資料標記不正確,或沒有方塊被改變則失敗。
 若成功則將填充區域內的方塊更改為特定方塊。
/gamemode改變玩家的遊戲模式。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
格式
 /gamemode <模式> [玩家]
參數
 模式
  必須為其中之一:
   survival(s或0):生存模式
   creative(c或1):創造模式
   adventure(a或2):冒險模式
   spectator(sp或3):旁觀模式
 玩家(可選)
  必須為玩家或目標選擇器。若未指定,預設為命令執行者。在指令方塊中為必需項。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則更改指定的玩家遊戲模式。
範例
 使自己進入創造模式:/gamemode creative/gamemode c/gamemode 1
 使所有玩家進入冒險模式:/gamemode adventure @a/gamemode a @a/gamemode 2 @a
/gamerule設置或查詢一條遊戲規則值。
限制條件:僅限伺服器管理員;第一次發布:1.4.2(12w32a)
格式
 /gamerule <遊戲規則名稱> [數值]
參數
 遊戲規則名稱
  指定要設置或查詢的遊戲規則。可為任何值,但只有預設的遊戲規則會影響遊戲玩法。
 數值(可選)
  指定遊戲規則的值。可為任何值,但只有true或false指定預設的遊戲規則,或randomTickSpeed在任何0或以上的值將會影響遊戲玩法。
   commandBlockOutput:指令方塊是否在執行命令時通知管理員(預設值true)
   disableElytraMovementCheck:伺服器是否停止檢查玩家使用滑翔翅時作弊(預設值false
   doDaylightCycle:時間是否演進(預設值true)
   doEntityDrops:非生物實體是否掉落(預設值true)
   doFireTick:火是否傳播及自然熄滅(預設值true)
   doMobLoot:生物是否掉落物品(預設值true)
   doMobSpawning:生物是否自然生成(預設值true)
   doTileDrops:方塊是否掉落(預設值true)
   keepInventory:玩家是否在死後保存物品欄內的物品(預設值false)
   logAdminCommands:是否在伺服器日誌中記錄管理員使用過的命令(預設值true)
   mobGriefing:苦力怕、終界使者、地獄幽靈、兔子、羊、村民、凋零怪、殭屍是否能改變方塊;殭屍豬人、骷髏、村民、殭屍是否能撿拾物品(預設值true)
   naturalRegeneration:玩家是否能在飽食度足夠時自然恢復生命值(不影響外部的治療,例如金蘋果、回復效果等)(預設值true)
   randomTickSpeed:更改世界速度(預設值3)
   reducedDebugInfo:調試畫面顯示所有或簡化的信息(預設值false)
   sendCommandFeedback:來自被一個玩家執行的命令的反饋是否應該在聊天框內顯示;指令方塊是否保存輸出文字(預設值true)
   showDeathMessages:當一位玩家死亡時是否在聊天框中出現訊息(預設值true)
   spawnRadius:控制玩家能在距離世界出生點多遠的位置重生(預設值10)
   spectatorsGenerateChunks:觀眾模式的玩家是否能生成區塊(預設值true)

結果
 當規則名未被定義及值未被提供(嘗試詢問一條未定義的遊戲規則)時則失敗。
 成功時,若規則已被定義且數值並未被提供則顯示遊戲規則的值,或數值被提供則將遊戲規則設為指定值;若規則未被定義則定義新規則。
範例
 停止「日夜交替」規則:/gamerule doDaylightCycle false
 啟用「自然恢復」規則:/gamerule  naturalRegeneration true
 定義一條名稱為「MyNewRule」的遊戲規則並將其值設為10:/gamerule  MyNewRule 10
/give給一位玩家一種物品。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
格式
 /give <玩家> <物品ID> [數量] [資料值] [資料標記]
參數
 玩家
  指定給予物品的目標。必須為玩家或目標選擇器。
 物品ID
  指定給予的物品。必須是一個有效的物品ID(例如minecraft:iron_shovel)或一個有效的方塊ID。
 數量(可選)
  指定給予的物品數量。必須在1及64(包括)之間。若未指定,預設為1。
 資料值(可選)
  指定所給予物品的資料值。必須介於-2,147,483,648和2,147,483,647(包括)之間,但是當資料值對於指定的物品ID無效時,預設為0。
 資料標記(可選)
  指定給予物品的資料標記。必須是NBT格式組。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則在指定目標的位置生成指定數量的物品。若指定多個目標,則每個目標都會收到指定數量的物品。若物品的「Owner」標籤被設置成為特定的目標且「PickupDaily」標籤被設置成為0,那麼這個物品會立即被指定的目標拾起。
範例
 給予所有人1個黑色羊毛:/give @a minecraft:wool 1 15
 給予rocky70432 40個名稱為「MC_Generator」的抗火藥水:/give rocky70432 minecraft:potion 40 0 {display:{Name:"MC_Generator",Lore:["(+NBT)"]},Potion:minecraft:fire_resistance}
/help列出可以使用的命令或有關指令名稱更多的訊息。
限制條件:無;第一次發布:1.3.1(12w17a)
格式
 /help [頁數 | 指令名稱]
 /? [頁數 | 指令名稱]
參數
 頁數指令名稱(可選)
  指定命令列表的頁數或提供幫助的命令。若未指定,預設為1(命令列表的第一頁)。
結果
 若頁數不是一個可用頁數,或當命令名不是一個可用命令名,甚至當指定一個可用的命令名時技術上是失敗的,雖然它顯示了該命令的用法。
 若成功則顯示命令幫助。多人命令不會在單人模式下顯示,即使公開至局域網。
 若指定了一個可用的命令名,將顯示該命令的用法。
範例
 顯示命令列表的第一頁:/?/help
 顯示命令列表的第三頁:/? 3/help 3
 顯示命令help的用法:/help help
/kick強制斷開玩家與伺服器的連接。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /kick <玩家> [原因…]
描述
 強制斷開指定玩家與伺服器的連接,並顯示一條可選的原因。
結果
 指定的玩家必須在線。
/kill對玩家造成1000點傷害,或刪除實體。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
格式
 /kill [玩家 | 實體]
參數
 玩家 | 實體
  指定要殺死的目標。必須為玩家或目標選擇器。若未指定,預設為命令執行者。在1.8之前不能在指令方塊中使用。
結果
  若指定的玩家不在線,或指定的實體不存在則失敗。
  若成功則對目標造成1000的虛空傷害。即使處於創造模式或高等級的保護效果,玩家或生物也會被直接殺死並掉落物品,不是最小尺寸的史萊姆和熔岩史萊姆則會分裂成更小尺寸。若目標是船、礦車、掉落物品、經驗球等非生物實體,則將被刪除。
範例
 殺死自己/kill
 殺死rocky70432:/kill rocky70432
 刪除所有物品實體:/kill @e[type=Item]
/list顯示當前在線的玩家。
限制條件:僅限多人遊戲、僅限伺服器管理員;第一次發布:Alpha1.0.16_02
格式
 /list
描述
 顯示所有當前連接玩家的名字。
結果
 總是成功,甚至在指令方塊中。
/me以敘述的方式顯示這個玩家在做什麼。
限制條件:無;第一次發布:Classic0.0.15a_03
格式
 /me<行動…>
描述
 以「* 你的名字 行動」(例如「* jeb_擊殺了小龍。」或「* jeb_五連殺。」)的格式發送一條敘述訊息給其他玩家。
結果
 總是成功。
/op授予玩家管理員權限。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /op <玩家>
描述
 在伺服器上給予指定玩家管理員身份。
結果
 總是成功。
/pardon將玩家移出黑名單。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /pardon <名稱>
 /pardon-ip <IP位址>
參數
 名字
  指定自黑名單移除的玩家名字。
 IP位址
  指定自黑名單移除的IP位址。必須為一個可用的IP位址。
結果
 若參數指定不正確則失敗。
 成功時,若該名字或該IP位址在黑名單上,它會被移除。
/particle創造顆粒效果。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w04a)
格式
 /particle <粒子名稱> <x> <y> <z> <xd> <yd> <zd> <速度> [數量] [模式] [玩家] [參數]
參數
 粒子名稱
  指定創造的粒子。必須為粒子名稱(例如explode)。
 x y z
  指定創造粒子的座標。所有值(包括y)必須在-30,000,000和30,000,000(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 xd yd zd
  指定生成粒子區域的尺寸。
 速度
  指定粒子的散佈速度。必須至少為0。
 數量(可選)
  指定創造粒子效果的數量。必須至少為0。
 模式(可選)
  指定顯示模式。可為任意值但只有force允許粒子在通常的16方塊半徑外被看見。
 玩家(可選)
  若指定,則只有指定的玩家可以看見。
 參數(可選)
  使用blockdust、iconcrack或blockcrack時指定其使用的方塊ID,使用iconcrack時可以使用損害值。
結果
 若參數指定不正確則失敗。
 若成功則於指定位置範圍創造指定粒子效果。
範例
 在東方10方塊遠處創造爆炸效果粒子100個:/particle hugeexplosion ~ 10  ~ ~ 0 0 0 1 100
 在上方2方塊遠處創造附魔台效果粒子400個:/particle enchantmenttable ~ ~2 ~ 0.2 0.2 0.2 0.0 400 force
 在當前位置創造黑色羊毛被破壞的粒子25個:/particle iconcrack ~ ~1 ~ 1 1 1 1 25 force @a 35 15
/playsound播放音效。
限制條件:僅限伺服器管理員;第一次發布:1.6.1(1.6.1pre)
格式
 /playsound <聲音> <來源> <玩家> [x] [y][z] [音量] [音調] [最小音量]
參數
 聲音
  指定播放的聲音。必須為在sounds.json中被定義的一個聲音項目(例如entity.creeper.primed)。
  一個音效可能擁有多個聲音檔,實際產生的聲音會從它們中隨機挑選,就像遊戲時那樣。
  資源包可能向sounds.json添加它們自己的項目。
 來源
  指定聲音屬於哪個子類。必須為master、music、record、weather、block、hostile、neutral、player、ambient或voice。
 玩家
  指定播放聲音的目標。必須為玩家或目標選擇器。
 x y z(可選)
  指定播放聲音的座標。可以使用波浪號代表與命令執行處的相對坐標。若未指定,預設為命令執行處。
 音量(可選)
  設定聲音能被聽見的距離。必須至少為0.0。對小於1.0的值,聲音會較輕而擁有一個較小的、在其中能被聽見的球體範圍。對大於1.0的值,聲音不會實際上增大,但其可被聽見範圍(1.0時為16方塊半徑)會被音量相乘。聲音會基於與球體中心的距離逐漸衰減至無聲。若未指定,預設為1.0。
 音調(可選)
  指定聲音的音調。必須在0.0至2.0間(包括),小於0.5的值相當於0.5。小於1.0的值降低音調而提升持續時間;大於1.0的值提升音調而降低持續時間。若未指定,預設為1.0。
 最小音量(可選)
  目標在通常球體範圍內所聽見指定聲音的音量。若未指定,預設為1.0。
結果
 若參數指定不正確,或指定的玩家不在線,或目標玩家無法聽到播放的聲音則失敗。
 若成功則為目標玩家播放一段音效。
範例
 播放苦力怕準備爆炸的聲音給firerush聽:/playsound entity.creeper.primed hostile firerush ~ ~ ~ 1 1 1
/publish將單人遊戲開放至局域網。
限制條件:僅限伺服器管理員、不能在指令方塊上使用;第一次發布:1.3.1(12w24a)
格式
 /publish
描述
 開放單人遊戲使在局域網的玩家能夠加入。此命令出現於單人作弊命令中。
成功條件
 總是成功,但無法在指令方塊中被使用。
/replaceitem修改實體或方塊物品欄。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w26a)
格式
 /replaceitemblock <x> <y> <z> <物品欄><物品> [數量] [資料值] [資料標記]
 /replaceitementity <指定對象><物品欄> <物品> [數量] [資料值] [資料標記]
參數
 x y z(僅block模式)
  指定要被改變的方塊的座標。可以使用波浪號代表與命令執行處的相對坐標。
 指定對象(僅entity模式)
  指定要被改變的實體。必須為玩家或目標選擇器。
 物品欄
  指定要改變的物品欄格數。可用的值由指定的方塊或實體決定。
  對於方塊,必須為slot.container.格數(0~35)。格數被一個指定格子的數字代替。
  儲物箱、發射器、投擲器、漏斗、陷阱儲物箱左上角的格數被編號為0,先水平增長,再垂直增長。雙重儲物箱與雙重陷阱儲物箱視為兩個單獨的容器方塊。
  釀造台的底部格由左至右編號為0至2,頂部格為3。
  熔爐的輸入格編號為0,燃料格為1,輸出格為2。
  其它能容納物品但不擁有物品欄GUI的方塊(花盆與唱片機)僅能被                              改變。
  若為實體,必須為下列其中之一,格數被一個指定格子的數字代替:
   slot.armor.head、slot.armor.chest、slot.armor.legs、slot.armor.feet:僅盔甲座、生物、玩家;不是所有生物皆會顯出或使用物品;頭顱欄位必須為方塊、頭顱或頭盔,其他部位必須是相對應的盔甲
   slot.weapon.offhand、slot.weapon.mainhand:僅盔甲座、生物;不是所有生物皆會顯出或使用物品
   slot.inventory.格數(0~26)、slot.hotbar.格數(0~8)、slot.enderchest.格數(0~26):僅玩家
   slot.horse.saddle:僅馬、驢、騾;物品必須為一個鞍
   slot.horse.armor:僅馬;物品必須為一種馬鎧
   slot.horse.chest.格數(2~16):僅有儲物箱的驢與騾
   slot.villager.格數(0~7):僅村民
  一個物品展示框的物品欄僅能被用 改變。
 物品
  指定被放置於方塊或實體的物品欄格內的物品。必須是一個有效的方塊ID或物品ID。
 數量(可選)
  指定被放置於方塊或實體的物品欄格內的物品數量。必須在1至64(包括)之間,即使物品堆疊最大值較小也可。若未指定,預設為1。
 資料值(可選)
  指定被放置於方塊或實體的物品欄格內的物品數據。必須為一個在-2,147,483,648至2,147,483,647間(包括)的整數。若未指定或為無效的ID,預設為0。
 資料標記(可選)
  指定被放置於方塊或實體的物品欄格內物品的資料標記。必須是NBT格式組。
結果
 若參數指定不正確,或指定方塊不是一個容器,或指定的玩家不在線,或指定的實體不存在,或當目標實體沒有指定的格數時(例如殭屍沒有slot.horse.armor)則失敗。
 成功時則用指定物品替換指定格內的物品(失去格內之前的物品)。
範例
 用64個牛排替換上方一個方塊處的單儲物箱最右下格內的物品:/replaceitem block ~ ~1 ~ slot.container.26 minecraft:cooked_beef 64 1
 清空最靠近玩家的快捷儲物欄最右格內的物品:/replaceitem entity @p slot.hotbar.8 minecraft:air 1 1
 使最近的玩家頭頂戴上黃色旗幟:/replaceitem entity @p slot.armor.head minecraft:banner 1 0 {BlockEntityTag:{id:"Banner",Base:11}}
/save-all強制將伺服器尚未儲存的變更寫入存檔。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16_01
格式
 /save-all
描述
 強制伺服器將未處理的世界變更與玩家數據保存至硬碟。
成功條件
 總是成功。
/save-off取消伺服器對地圖存檔的寫入。所有的更改都會暫時進入佇列。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16_01
格式
 /save-off
描述
 禁用伺服器編寫世界文件。所有的變更將會暫時存入佇列。
成功條件
 總是成功。
/save-on允許伺服器寫入地圖存檔。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16_01
格式
 /save-on
描述
 啟用伺服器自動編寫世界文件。這是預設行為。
成功條件
 總是成功。
/say廣播訊息至所有在線的玩家。
限制條件:僅限伺服器管理員;第一次發布:Classic0.0.16a_01
格式
 /say <訊息…>
描述
 向所有在線玩家發送訊息。
成功條件
 總是成功。
/scoreboard設置或修改記分板的分數。
限制條件:僅限伺服器管理員;第一次發布:1.5(13w04a)
格式
 /scoreboard <objectives | players | teams> …
描述
 參見【提摩】指令入門教學-記分板篇
/seed顯示地圖種子碼。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w21a)
格式
 /seed
描述
 顯示種子碼。此命令總是能在單人遊戲中使用,無論作弊是否被啟用。
成功條件
 總是成功。
/setblock創造,刪除,或代替單個方塊。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w37a)
格式
 /setblock <x> <y> <z> <方塊名稱> [方塊附加值] [原始方塊處理] [附加資料標籤]
參數
 x y z
  指定要更改的方塊坐標。可以使用波浪號代表與命令執行處的相對坐標。
 方塊名稱
  指定新的方塊。必須是一個有效的方塊ID(例如minecraft:air)。
 方塊附加值(可選)
  指定新方塊的附加數據。必須在0到15(包括)之間。若未指定,預設為0。
 原始方塊處理(可選)
  指定處理原始方塊的模式。必須為下列其中之一:
   replace:原始方塊不掉落本身與其內容物,沒有聲音。
   destroy:原始方塊掉落本身與其內容物,如同被一個玩家破壞,並播放方塊碎裂的聲音。
   keep:只有空氣方塊會被改變。
  若未指定,預設為replace。
 附加資料標籤(可選)
  指定新方塊的資料標記。必須是NBT格式組。
結果
 若參數指定不正確,或使用keep模式時嘗試更換一個非空氣方塊,或使用keep或replace模式時新方塊和舊方塊相同則失敗。
 若成功則更改指定位置的方塊。
範例
 將上方1方塊處的方塊更改為金磚:/setblock ~ ~1 ~ minecraft:gold_block 0 replace
/setidletimeout自動將閒置過久的玩家踢下線。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Classic0.0.15a_03
格式
 /setidletimeout <被踢除前閒置分鐘數量>
描述
 設置允許玩家最大的閒置時間。會自動將閒置超過時間的玩家踢下線。
成功條件
 總是成功。
/setworldspawn設置所有玩家的預設重生點。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w43a)
格式
 /setworldspawn <x> <y> <z>
參數
 x y z(可選)
  指定世界重生點的座標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。若未指定,則預設為命令執行處。在指令方塊中為必需項。
  若玩家並未處於冒險模式,則將重生於最靠近座標處的頂端方塊上,y座標將被忽略。若玩家處於冒險模式,則將準確的重生於指定座標上,包括y座標(即使該高度在地下或沒有方塊在其正下方)。若給予的y座標沒有能讓玩家重生的空間,則會重生至較高的地方,最高到256。
結果
 若參數設定不正確則失敗。
 若成功則設定世界預設重生點。
/spawnpoint將玩家的重生點移到指定位置。
限制條件:僅限伺服器管理員;第一次發布:1.4.2(12w32a)
格式
 /spawnpoint [玩家] [<x> <y> <z>]
參數
 玩家(可選)
  指定要設定重生點的玩家。必須為玩家或目標選擇器。若未指定,預設為命令執行者。在指令方塊中為必需項。
 x y z(可選)
  指定玩家重生點的座標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。若未指定,預設為命令執行處。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則設置指定玩家的重生點。
範例
 讓rocky70432重生於虛空上方:/spawnpoint rocky70432 0 0 0
/spreadplayers將玩家分散到一個起始點。
限制條件:僅限伺服器管理員;第一次發布:1.6.1(13w23a)
格式
 /spreadplayers <x座標> <z座標> <目標玩家間的距離> <最大分布範圍> <隊員間進行分散 true |false> <目標玩家名單…>
參數
 x座標 z座標
  要分散玩家的中心座標。xz必須介於-30,000,000和30,000,000(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 目標玩家間的距離
  指定目標分散的最小距離。必須至少為0.0。
 最大分布範圍
  指定最大的分散水平距離(為方形區域,非圓形),必須至少比目標玩家間的距離大1.0。
 隊員間進行分散
  隊伍中的玩家是否在一起。必須是true或false。若為true,相同隊伍的玩家會傳送至相同地點。
 目標玩家名單
  指定要被分散的玩家。必須為玩家或目標選擇器。
結果
 若參數指定不正確,或指定的玩家不在線,或指定的實體不存在,或在指定區域內有太多目標致使無法以指定最小距離分散,或目標分散於世界邊界之外則失敗。
 若成功則隨機傳送目標至指定區域中。永遠會傳送玩家至最上方的方塊上,且不會在岩漿上。
範例
 將所有玩家依照隊伍分散至中心(0,0),邊長1,000的區域內,並使所有隊伍相距至少200方塊遠:/spreadplayers 0 0 200 500 true @a
 各隨機從三個隊伍(Red、Blue、Mob)中抽取一位玩家,連同Baron、Dragon兩位玩家隨機分散至中心(0,0),邊長200的區域內,並使所有玩家相距至少50方塊遠:/spreadplayers 0 0 50 100 false @r[team=Red] @r[team=Blue] @r[team=Mob] Baron Dragon
/stats以其他指令的執行結果來更新記分板的數據。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w28a)
格式
 /statsblock <x> <y> <z> clear <統計類型>
 /statsblock <x> <y> <z> set <統計類型><指定對象> <目標>
 /statsentity <指定對象> clear <統計類型>
 /statsentity <指定對象> set <統計類型> <指定對象> <目標>
參數
 x y z(僅block模式)
  指定要統計指令的方塊座標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 指定對象(僅entity模式)
  指定要統計的實體座標。必須為玩家或目標選擇器。
 統計類型
  設定要被設定或清除指令要統計目標的方式。必須為下列其中之一:
   AffectedBlocks:回傳被指令影響的方塊數量。
   AffectedEntities:回傳被指令影響的實體數量。
   AffectedItems:回傳被指令影響的物品數量。
   QueryResult:回傳指令的結果。
   SuccessCount:回傳指令的成功計數。
 指定對象(僅set模式)
  指定要被方塊或實體執行的命令統計更新記分板目標的實體。可為任意值,但只有指定為玩家名字或目標選擇器才會有有意義的結果。當命令被指定的方塊或實體執行時才會更新。
 目標(僅set模式)
  指定要被統計數據更新的記分板目標。可為任意值,但只有指定已定義的記分板目標才會有有意義的結果。
描述
 命令可以由方塊(指令方塊或告示牌)或實體(玩家直接執行或實體以/execute指令)執行。當指令被執行,會回傳數種「指令統計」:成功計數、被影響的方塊數量、被影響的實體數量、被影響的物品數量、指令執行的結果。/stat指令允許以被方塊或實體執行的指令回傳值設定或清除指定對象的記分板目標值。當指令的目標選擇器被輸入時會立刻儲存,但不會立刻被估計其執行結果。當指令在其後被方塊或實體執行,被儲存的目標選擇器會以當前被執行指令的目標實體更新記分板目標的數據。這個數據與其他記分板數據相同,可以被顯示或計算。雖然可以用紅石比較器導出指令方塊的成功計數,但其導出值最大為15,若以記分板目標導出成功計數,其值允許範圍為-2,147,483,648至2,147,483,647。成功計數與指定執行的結果還可以顯示在聊天欄中。
結果
 若參數指定不正確,或指定的方塊非指令方塊或告示牌,或指定的實體不存在則失敗。
 若成功則清除或設定目標選擇器且更新指定對象的目標分數為統計數據。
範例
 設定位於(5,97,-6)的方塊以指令執行的結果更新最靠近玩家的MyObj記分板數據:/stats block 5 97 -6 set QueryResult @p MyObj
 停止位於(127,255,63)的方塊以指令成功計數更新任何記分板數據:/stats block 127 255 63 clear SuccessCount
 設定最靠近的凋零怪頭顱以之執行的指令影響的方塊數量更新虛擬玩家#FakePlayer的NumBlocks記分板數據:/stats entity @e[type=WitherSkull,c=1] set AffectedBlocks #FakePlayer NumBlocks
/stop正常關閉伺服器。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Alpha1.0.16
格式
 /stop
描述
 把所有的更改保存到硬碟,然後停止伺服器。
成功條件
 總是成功。
/stopsound停止播放音效。
限制條件:僅限伺服器管理員;第一次發布:1.9.3-pre2
格式
 /stopsound <玩家> [來源] [聲音]
參數
 玩家
  指定停止播放聲音的目標。必須為玩家或目標選擇器。
 來源(可選)
  指定停止播放的聲音屬於哪個子類。必須為master、music、record、weather、block、hostile、neutral、player、ambient或voice。
 聲音(可選)
  指定播放的聲音。必須為在sounds.json中被定義的一個聲音項目(例如entity.creeper.primed)。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則為停止讓目標玩家聽到指定音效。
範例
 停止放苦力怕準備爆炸的聲音給firerush聽:/stopsound firerush hostile entity.creeper.primed
/summon召喚實體。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w36a)
格式
 /summon <實體名稱> [x] [y][z] [資料標記]
參數
 實體名稱
  指定召喚的實體。必須是一個有效的實體ID或LightningBolt。
 x y z(可選)
  指定召喚實體的坐標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。若未指定,預設為命令執行處。
 資料標記(可選)
  指定實體的資料標記。必須是NBT格式組。閃電沒有任何的附加資料值。
結果
 若參數指定不正確則失敗。
 若成功則在指定的位置召喚指定實體。
範例
 在當前位置召喚一個叫「dinnerbone」的高壓苦力怕:/summon Creeper ~ ~ ~ {powered:1,CustomName:"dinnerbone"}
 在當前位置召喚一個叫「jeb_」的羊:/summon Sheep ~ ~ ~ {CustomName:"jeb_"}
 在西方10方塊遠處召喚出一個閃電:/summon LightningBolt ~-10 ~ ~
 在當前位置召喚一個帶有玩家頭顱和岩漿桶的盔甲座:/summon ArmorStand ~ ~ ~ {HandItems:[{id:"minecraft:lava_bucket"},{}],ArmorItems:[{},{},{},{id:"minecraft:skull",Damage:3s,Count:1b,tag:{SkullOwner:rocky70432}}]}
 在當前位置召喚一個自定義交易項目的村民:/summon Villager ~ ~ ~ {Profession:1,Career:1,CareerLevel:42,Offers:{Recipes[{buy:{id:"air",Count:1},sell:{id:"air",Count:1},rewardExp:false}]}}
/tell發送給伺服器裡的玩家一條私訊。
限制條件:無;第一次發布:Alpha1.0.16_02
格式
 /tell <玩家> <私訊…>
 /msg <玩家> <私訊…>
 /w <玩家> <私訊…>
參數
 玩家
  指定要傳訊息的玩家。必須為玩家或目標選擇器。
 私訊
  指定要傳送的訊息,允許空白。
結果
 若指定的玩家不在線則失敗。
 若成功則指定的玩家可以在對話框看見傳送的私訊。
範例
 傳送私訊「Give you Blue Buff!」給illusionist_H:/tell illusionist_H Give you Blue Buff!
/tellraw發送json訊息給玩家。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w37a)
格式
 /tellraw <玩家> <原始json訊息>
參數
 玩家
  指定要傳訊息的玩家。必須為玩家或目標選擇器。
 原始json訊息
  指定要傳送的訊息,必須是JSON訊息(例如{text:"Hello!"}(1.8.8或較早版本);{"text":"Hello!"} (15w31c(1.9)或較晚版本))。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則發送JSON訊息給指定的玩家。
範例
 顯示「系統訊息」給所有人:/tellraw @a {"text":"","extra":[{"text":"System:","color":"dark_red","bold":"true"},{"text":"system message","color":"red"}]}
 顯示「藍隊擊殺了小龍」給旁觀模式的玩家:/tellraw @a[m=3] {"text":"Blue team has slain the dragon"}
/testfor檢測玩家是否在線或玩家是否在指定位置。
限制條件:僅限伺服器管理員;第一次發布:1.5(13w03a)
格式
 /testfor <玩家> [附加資料標記]
參數
 玩家
  指定要被檢測的玩家。必須為玩家或目標選擇器。
 附加資料標記(可選)
  指定被檢測實體的資料標記。必須是NBT格式組(例如{XpLevel:3})。
結果
 若參數指定不正確,或指定的玩家不在線,或指定的實體不存在則失敗。
 若成功則輸出強度等同於成功檢測到玩家數量的紅石訊號,可由紅石比較器導出。
範例
 測試CottontailTeemo_是否在線:/testfor CottontailTeemo_
 計算在(-2,86,8)半徑3方塊內處於生存模式下的玩家:/testfor @a[-2,86,8,3,m=0]
 計算處於飛行狀態下的玩家:/testfor @a {abilities:{flying:1b}}
 計算在(112,73,5528)半徑20方塊內的村民:/testfor @e[112,73,5528,20,type=Villager]
/testforblock檢測在指定位置的方塊是否與指定的方塊相同。
限制條件:僅限伺服器管理員;第一次發布:1.7.2(13w37a)
格式
 /testforblock <x> <y> <z> <方塊名稱> [資料數值] [資料標籤]
參數
 x y z
  指定要測試方塊的座標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 方塊名稱
  指定要測試方塊的種類。必須是一個有效的方塊ID。
 資料數值(可選)
  要測試方塊的附加數據。必須在-1和15(包括)之間。若未指定或為-1,匹配所有方塊數據。
 資料標籤(可選)
  要測試方塊的資料標記。必須是NBT格式組。若未指定,匹配所有方塊數據。
結果
 若參數指定不正確,或被檢測的方塊未被載入,或檢測到的方塊或數據與命令不匹配,或方塊的資料標記不匹配則失敗。
 若成功則輸出強度為1的紅石訊號。
範例
 檢測位於(8,78,0)的方塊是否為任意類型的染色玻璃片:/testforblock 8 78 0 minecraft:stained_glass_pane/testforblock 8 78 0 minecraft:stained_glass_pane -1
 檢測位於(27,243,81)的方塊是否為橘色羊毛:/testforblock 27 243 81 minecraft:wool 1
 檢測下方1方塊處的唱片機是否含有「mall」唱片:/testforblock ~ ~-1 ~ minecraft:jukebox -1 {Record:2261}
/testforblocks檢測在指定區域的方塊是否與另一區域的方塊相同。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w07a)
格式
 /testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [模式]
參數
 x1 y1 z1x2 y2 z2
  指定檢測區域的任意兩對角方塊(源區域)。x1z1x2z2必須介於-30,000,000和30,000,000(包括)之間;y1y2必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 x y z
  指定被檢測區域的下西北角。xz必須介於-30,000,000和30,000,000(包括)之間;y必須介於0和256(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 模式(可選)
  指定要檢測的模式。必須為下列其中之一:
   all:所有源區域及指定區域的方塊皆必須相同。
   masked:源區域中的空氣方塊可以視為指定區域中任意類型的方塊。
  若未指定,預設為all。
結果
 若參數指定不正確,或源區域或檢測區域未被載入,或源區域的方塊體積大於524,288則失敗。
 若成功則輸出強度等同於相符方塊數量的紅石訊號(all模式計算所有方塊;masked模式僅計算源區域的非空氣方塊)。
/time設置世界時間。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
格式
 /time < set | add | query> <數值>
參數
 模式
  指定要設定、增加或詢問當前時間。
   set:必須介於0和2,147,483,647(包括)之間,或day或night。
   add:必須介於0和2,147,483,647(包括)之間。
   query:必須是daytime或gametime。
 數值(僅set、add模式)
  要設定或增加的時間。
 數值(僅query模式)
  要查詢的時間種類。
   daytime:從黎明算起的時間。
   gametime:總遊戲時間。
   day:總遊戲日數。
結果
 若參數指定不正確則失敗。
 若成功則:
  set──設置世界時間(day為1,000;night為13,000)。
  add──增加世界時間。
  query──顯示查詢的時間。
範例
 設置世界時間為1,000:/time set 1000/time set day
 增加世界時間一日:/time add 24000
/title控制螢幕標題。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w20a)
格式
 此指令有五種型態,每種都有不同的變數。
 /title <玩家> title <原始json訊息>
 /title <玩家> subtitle<原始json訊息>
 /title <玩家> times <淡入時間> <停留時間> <淡出時間>
 /title <玩家> clear
 /title <玩家> reset
參數
 玩家
  指定要顯示螢幕標題的玩家。必須為玩家或目標選擇器。
 原始json訊息(僅subtitle、title模式)
  設定標題或副標題的文字。必須是JSON訊息。
 淡入時間停留時間淡出時間(僅times模式)
  指定標題及副標題淡入、顯示、淡出的時間刻數(1刻為1/20秒)。所有數值必須介於-2,147,483,648和2,147,483,647(包括)之間,但小於0的數值視為0。若未指定,預設為20(1秒)、60(3秒)、20(1秒)。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則:
  title──指定的玩家顯示螢幕標題,或置換正在顯示的標題。在顯示完後將副標題設置為空字串。
  subtitle──若螢幕標題正在顯示,則置換指定玩家顯示中的副標題,否則則設置下一次將要顯示的副標題。
  times──若螢幕標題正在顯示,則設定指定玩家顯示中及以後標題的淡入、顯示、淡出的時間,否則則設置之後的標題時間。
  clear──清除指定玩家的螢幕標題。若未有標題顯示,則無效。
  reset──重設指定玩家的副標題為空字串、淡入時間20刻、停留時間60刻、淡出時間20刻。
範例
 顯示粗體標題「Welcome to」及斜體灰色副標題「howlingabyss」給所有玩家:/title @a subtitle {"text":"howlingabyss","color":gray:,"italic":"true"}及/title @a {"text":"Welcome to","bold":"true"}
/toggledownfall更改天氣。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
格式
 /toggledownfall
成功條件
 總是成功。若天氣為晴朗,則會開始下雨或下雪;若是雨雪天氣,則會放晴。
/tp傳送實體至指定位置。
限制條件:僅限伺服器管理員;第一次發布:Alpha1.0.16_01
格式
 /tp [指定玩家] <目的地玩家>
 /tp [指定玩家] <x> <y> <z> [<y軸旋轉><x軸旋轉>]
參數
 指定玩家(可選)
  指定要傳送的實體。必須為玩家或目標選擇器。若未指定,預設為命令執行者。在指令方塊中為必需項。
 目的地玩家
  指定要傳送到的玩家。必須為玩家或目標選擇器。
 x y z
  指定要傳送的座標。xz必須介於-30,000,000和30,000,000(包括)之間;y必須至少為0。可以使用波浪號代表與命令執行處的相對坐標。
 y軸旋轉(可選)
  指定要面向的方向。水平旋轉值從-180.0(面向正北),到-90.0(面向正東),到0.0(面向正南),旋轉回-180.0(水平旋轉值增加時向右旋轉;由上方看為順時針方向旋轉)。可以使用波浪號代表與命令執行處的相對坐標。
 x軸旋轉(可選)
  指定要面向的仰角。直旋轉值從-90.0面對正上方到90.0面對正下方(垂直旋轉值增加時旋轉向下)。可以使用波浪號代表與命令執行處的相對坐標。
結果
 若參數指定不正確,或指定的玩家不在線,或指定的實體不存在則失敗。
 若成功則傳送目標至指定位置。
範例
 傳送自己至rocky70432:/tp rocky70432
 傳送所有玩家至自己:/tp @a @p
 傳送自己至x座標100、z座標100的位置並使高度提升3:/tp 100 ~3 100
 旋轉最靠近的玩家向右10度但不改變位置:/tp @p ~ ~ ~ ~10 ~
 傳送JoJorge13到虛空:/tp  JoJorge13 ~ -100 ~
/trigger修改帶有Trigger準則的目標(被稱為觸發器)。
限制條件:無;第一次發布:1.8(14w06a)
格式
 /trigger <目標> <add | set> <數值>
描述
 與/scoreboard指令並用來啟用由管理員或製作者製作的系統。目標必須是擁有Trigger準則的計分板目標。只會更改使用此指令玩家的目標值。
成功條件
 指定目標必須有且執行指令的玩家必須可以更改目標。
/weather設置天氣。
限制條件:僅限伺服器管理員;第一次發布:1.4.2(12w32a)
格式
 /weather <clear | rain | thunder> [維持時間(秒)]
參數
 天氣
  設置當前的天氣情形。
   clear:使天氣變成晴天。
   rain:使天氣變成下雨(在寒冷生物群系中為下雪)。
   thunder:使天氣變成雷雨(在寒冷生物群系中為暴風雪)。
 維持時間(秒)
  設定天氣至少要維持的時間。必須介於1和1,000,000(包括)之間。
結果
 若參數指定不正確則失敗。
 若成功則在指定的時間內維持指定天氣。
範例
 讓天氣放晴並維持一日世界時間:/weather clear 1200
 將天氣變成雨天但立即結束:/weather rain 1
/whitelist將玩家加入、移出白名單或啟用、停用伺服器的白名單機制。
限制條件:僅限多人遊戲、僅限伺服器管理員、不能在指令方塊上使用;第一次發布:Beta1.3
格式
 /whitelist <on | off | list | add | remove | reload> <玩家>
參數
 玩家(僅add、remove模式)
  指定要加入白名單或從白名單中移除的玩家。玩家不必在線。
結果
 若指定的玩家不存在則失敗。
 若成功則:
  on──啟用伺服器的白名單機制。
  off──停用伺服器的白名單機制。
  list──顯示在白名單內的所有玩家。
  add──將指定的玩家加入白名單。
  remove──從白名單中移除指定的玩家。
  reload──從硬碟中讀取white-list.txt(1.7.5或較早版本)或whitelist.json(1.7.6或較晚版本)
/worldborder管理世界邊界大小。
限制條件:僅限伺服器管理員;第一次發布:1.8(14w17a)
格式
 此指令有八種型態,每種都有不同的變數。
 /worldborderset <方格數> [秒數]
 /worldbordercenter <x> <z>
 /worldborderdamage buffer <方格數>
 /worldborderdamage amount <每方格所承受的傷害值>
 /worldborderwarning time <秒數>
 /worldborderwarning distance <方格數>
 /worldborderadd <方格數> [秒數]
 /worldborderget
參數
 方格數(僅set、damagebuffer、add模式)
  指定方塊的格數:
   set:設定世界邊界的直徑。必須介於1.0和60,000,000(包括)之間。
   damagebuffer:指定玩家超出邊界開始受到傷害的格數。必須至少為0.0。預設為5.0。
   add:指定要增加世界邊界的格數。
 秒數(僅set、add模式)
  指定舊世界邊界移至新邊界的秒數。必須至少為0。若未指定,預設為0。
 x z(僅center模式)
  指定世界中心的水平座標。必須介於-30,000,000和30,000,000(包括)之間。可以使用波浪號代表與命令執行處的相對坐標。
 每方格所承受的傷害值(僅damage amount模式)
  設定超過世界邊界玩家每秒每方塊遠所受到的傷害值。必須至少為0.0。預設為0.2。
 秒數(僅warning time模式)
  設定玩家在世界邊界移動過他們前收到警告的秒數。必須至少為0.0。預設為15。
 方格數(僅warning distance模式)
  設定玩家接近世界邊界的警告距離。必須至少為0.0。預設為5。
結果
 若參數指定不正確,或指定的世界邊界大小小於1.0或大於60,000,000則失敗。
 若成功則:
add──開始增減世界邊界的直徑。若方格數為正,則世界邊界變綠色且開始擴增,若為負,世界邊界變紅色且開始縮減。若未指定秒數或為0,則邊界立即增減為指定值,否則邊界每秒增減率為「二分之方格數除以秒數」。
center──世界邊界中心會立刻更改為指定值。
damageamount──設定玩家超過邊界每方塊所受到的傷害。任何超出世界邊界的玩家每秒會受到此數值乘以超出方塊數的傷害。
damagebuffer──設定玩家允許超出邊界的距離。玩家不會受到傷害直到超出此範圍。
get──在聊天欄中顯示當前的世界邊界大小。
set──開始增減世界邊界的直徑。若方格數為正,則世界邊界變綠色且開始擴增,若為負,世界邊界變紅色且開始縮減。若未指定秒數或為0,則邊界立即更改為指定值,否則邊界每秒增減「二分之『方格數減邊界直徑』除以秒數」方塊。
warningdistance──設定世界邊界的警告距離。
warning time──設定世界邊界的警告時間。
/xp給予玩家經驗值或等級。
限制條件:僅限伺服器管理員;第一次發布:1.3.1(12w16a)
語法
 /xp <經驗值> [玩家]
 /xp <等級>L [玩家]
參數
 經驗值等級
  指定給予玩家的經驗值數量。經驗值必須在0到2,147,483,647(包括)之間。
  若出現字元L作為後綴,則改為提升玩家等級。等級必須在-2,147,483,648到2,147,483,647(包括)之間。負的等級將會扣除玩家等級。
 玩家(可選)
  指定命令作用的對象。若未指定,預設為命令執行者。在指令方塊中為必需項。
結果
 若參數指定不正確,或指定的玩家不在線則失敗。
 若成功則指定玩家獲得指定經驗值或提升/扣除等級。扣除等級不會使總經驗值和等級低於0。若等級超過2,147,483,647,則將等級歸零。
範例
 增加自己7點經驗值:/xp 7
 將CottontailTeemo_的等級提升3級:/xp 3L CottontailTeemo_
 將所有玩家的等級歸零:/xp -2147483648L @a

當前最新版本:16w33a(1.11)
本篇版本:1.9.4
21
-

歡迎使用新版哈啦區,若使用發現問題請不吝告訴我們。

板務人員:

1278 筆精華,09/03 更新
一個月內新增 0
歡迎加入共同維護。

本板熱門推薦
【攻略】Hypixel 抓鬼活動任務全攻我是鳳梨沒錯就是上次pohive一樣抓鬼活動的那個這次要來上...(繼續閱讀
【情報】【未完成10/21早上最後更新】由於此文章工程實在太浩大無法在一天內發完文又沒有儲存草稿的功...(繼續閱讀
【分享】【夏天】好吃食物到你家 食物外衣哈囉大家好這裡4夏天我們好久不見啦(つд⊂)之前的太久沒更新...(繼續閱讀
【心得】SKIN委託所來了! 開放5人★歡迎來到天凝的SKIN委託所安安大家好我是天凝!今天我又開放...(繼續閱讀

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】