Minecraft 指令表:防噴、防爆、火蔓延等麥塊 / MC 常用指令整理

Ted Liou 2023.08.03 Minecraft 最後更新 2026.03.17

快速摘要

整理 Minecraft 常用指令與 gamerule,包含防噴、防爆、火焰蔓延、時間、天氣、夜視、give、xp 與 locate 等高頻寫法,方便我們直接查表與複製。

Minecraft 最常查的指令,其實都集中在幾件事:切模式、改時間、改天氣、調世界規則,還有 give、effect、locate 這些高頻功能。若我們只是想先記最常用的三條,通常就是 /gamerule keepInventory true/gamerule mobGriefing false,再加上固定白天常用的 /time set day

這篇整理的是「打開就能用」的速查表,但我也順手把幾個常被寫錯的規則一起校正了。像 recipesUnlock 只在 Bedrock 有、disableRaids 是 Java 才有,mobGriefing 影響的也不只苦力怕爆炸。遇到這種版本差異,本文都直接標在表格旁邊,不再留模糊空間。

先記住這幾條

指令用途
/gamerule keepInventory true死亡防噴,保留背包與經驗
/gamerule mobGriefing false防止生物破壞地形
/gamerule doFireTick false關掉火焰蔓延
/time set day直接切成白天
/weather clear直接放晴
/effect give @p minecraft:night_vision 60給自己 60 秒夜視
/give @p minecraft:diamond 64給最近玩家 64 顆鑽石
/locate structure minecraft:village尋找最近的村莊

模式、難度、時間與天氣

這一組通常是最先會用到的基礎指令。單人測試世界、多人伺服器或地圖製作,幾乎都繞不開它們。

修改模式

指令說明
/gamemode creative切換成創造
/gamemode survival切換成生存
/gamemode spectator切換成觀察者
/gamemode adventure切換成冒險

修改難度

指令說明
/difficulty peaceful和平
/difficulty easy簡單
/difficulty normal普通
/difficulty hard困難

修改時間

指令說明
/time set day白天
/time set noon中午
/time set night夜晚
/time set midnight午夜

修改天氣

指令說明
/weather clear放晴
/weather rain下雨
/weather thunder雷雨

常用 gamerule

/gamerule 是最常拿來調世界節奏的指令。平常會反覆用到的,通常就是跟死亡、爆炸、火、白天和睡覺有關的這幾條。

防噴、防爆與火焰蔓延

指令說明
/gamerule keepInventory true死亡時保留背包與經驗
/gamerule keepInventory false恢復原本死亡掉落規則
/gamerule mobGriefing false生物不可改動環境
/gamerule mobGriefing true恢復生物原本的環境互動
/gamerule doFireTick false火不會繼續蔓延
/gamerule doFireTick true恢復原本火焰蔓延與自然熄滅

keepInventory 保留的是背包和經驗,死亡後的狀態效果還是會清掉。mobGriefing 則不只防苦力怕,它也會影響終界使者搬方塊、豬布林撿金錠、村民耕作等互動。若只想查單一主題,本文另有 Minecraft 防噴指令Minecraft 防爆指令Minecraft 夜視指令 三篇單頁整理。

固定白天、固定天氣與夜晚節奏

指令說明
/gamerule doDaylightCycle false關閉日夜更替
/gamerule doDaylightCycle true恢復日夜更替
/gamerule doWeatherCycle false關閉天氣循環
/gamerule doWeatherCycle true恢復天氣循環
/gamerule playersSleepingPercentage 0一個玩家睡覺就能跳夜晚
/gamerule playersSleepingPercentage 101無法靠睡覺跳過夜晚
/gamerule doInsomnia false不會生成夜魅
/gamerule doInsomnia true恢復夜魅生成

如果我們想把世界固定在白天,實際上要做兩步:先輸入 /time set day,再把 doDaylightCycle 關掉。固定晴天也是同樣邏輯,先 weather clear,再把 doWeatherCycle 關掉。

其他常用規則

指令說明
/gamerule spawnRadius 1把世界重生範圍縮到很小
/gamerule spawnRadius 50放大世界重生範圍
/gamerule fallDamage false關掉掉落傷害
/gamerule fallDamage true恢復掉落傷害
/gamerule disableRaids true停用村莊突襲
/gamerule disableRaids false恢復村莊突襲
/gamerule pvp false關掉玩家互打
/gamerule pvp true恢復玩家互打
/gamerule recipesUnlock true玩家仍需靠拿到物品逐步解鎖配方
/gamerule recipesUnlock falseBedrock 直接顯示配方,不用先解鎖

disableRaids 目前是 Java 才有,pvprecipesUnlock 則是 Bedrock 才有。recipesUnlock 這條很容易被寫反,false 的效果是直接顯示內建配方,不用等玩家逐步解鎖。

選擇玩家或實體

大多數指令都不只對自己用,目標選擇器先記住會省很多事。

指令說明
@p最近的玩家
@r隨機玩家
@a所有玩家
@e所有實體,包括生物、道具和投射物
@s執行這條指令的玩家或實體

給物品與效果

給予物品

物品 ID 不用硬背,直接在聊天欄輸入一部分後用自動完成挑選通常最快。

指令說明
/give @p minecraft:wooden_axe給最近玩家木斧
/give @p minecraft:iron_ingot 64給最近玩家 64 個鐵錠
/give @p minecraft:diamond 64給最近玩家 64 顆鑽石
/give @p minecraft:netherite_ingot給最近玩家獄髓錠

賦予效果

/effect 最常搭配的就是回血和夜視。若我們只是要快速測試,先從下面這幾條抄就夠。

指令說明
/effect clear @p清除自己身上的所有效果
/effect clear @p night_vision只清除自己身上的夜視
/effect give @p minecraft:regeneration 60給最近玩家 60 秒回復效果
/effect give @p minecraft:regeneration infinite 255 true長時間回復效果,隱藏粒子
/effect give @p minecraft:night_vision 60給最近玩家 60 秒夜視
/effect give @p minecraft:night_vision infinite 255 true長時間夜視,隱藏粒子

經驗、定位與其他高頻指令

玩家經驗

指令說明
/xp add @p 999 levels為最近的玩家增加 999 等級
/xp add @p 999 points為最近的玩家增加 999 點經驗
/xp query @p levels查詢最近玩家的等級
/xp query @p points查詢最近玩家的經驗值
/xp set @p 999 levels直接設定最近玩家的等級
/xp set @p 1 points直接設定最近玩家的經驗值

尋找結構

指令說明
/locate structure minecraft:ancient_city尋找遠古城市
/locate structure minecraft:mansion尋找綠林府邸
/locate structure minecraft:village尋找村莊

輸入 /locate 後,Java 版通常可以直接點擊輸出的座標,再接著用傳送指令過去。不過若你在生存模式直接傳到牆裡或地下,還是有機會卡地形,這點要自己留意。

其他指令

指令說明
/kill殺死自己
/kill @p殺死最近的玩家
/clear清空指定玩家背包與物品欄

開啟指令權限

若單人世界一開始沒有開指令,通常會卡在這裡。先把權限打開,後面的指令表才用得上。

  1. 建立世界時先開啟「允許指令」。

Minecraft的新世界建立選單,將允許指令開啟

  1. 若忘了開,也能在遊戲中按 Esc,進入「選單 > 在區網上公開」。

Minecraft的遊戲暫停選單,點擊在區網上公開

  1. 把「允許指令」打開後,再按「開始區網世界」即可。

Minecraft的區網世界設定,將允許指令開啟

快速輸入指令

Minecraft 本身就有不錯的自動完成,善用之後,打指令其實沒有想像中累。

  1. 在遊戲中按 / 開啟聊天室。
  2. 先輸入一部分的指令名稱,再用方向鍵選取候選,最後按 Tab 補完。
  3. 後面的參數也是同樣邏輯,能選就盡量選,會比硬背完整字串更穩。

可以用Tab在Minecraft快速輸入指令,如同寫程式一樣

如果你是從這篇直接複製指令,貼進聊天欄前還是建議看一下目標選擇器和布林值,有些世界規則打錯一次,現場就會立刻感受到差別。

可以在偵錯桐人VerveCode的Minecraft指令表中,快速點擊兩下反白,並用Ctrl+C複製,到遊戲Ctrl+V貼上,非常快速

總結

這篇 Minecraft 指令表最適合拿來當常駐速查頁。若我們平常最常處理的是防噴、防爆、白天和天氣,先記住 keepInventorymobGriefingdoFireTicktime set dayweather clear 這幾條,大多數情況就已經夠用了;要補 give、night vision、xp 或 locate,再回來查後面的表格就行。

常見問題

常見寫法是 /gamerule keepInventory true,開啟後玩家死亡會保留背包與經驗。

常見寫法是 /gamerule mobGriefing false,可避免苦力怕等生物破壞方塊;若也想防火勢蔓延,可再搭配 /gamerule doFireTick false

建立世界時可先開啟「允許指令」;若單人世界一開始沒開,也能從暫停選單進入「在區網上公開」暫時啟用。

不完全相同。多數常用指令概念接近,但部份 gamerule、參數和可用規則仍有版本差異,本文會直接標清楚。

作者

Ted Liou

現職 Unity C# 工程師,主要分享 Unity、C# 與 Vibe Coding 相關技術教學。

上一篇 Word 論文頁碼教學:封面不編號、目錄用羅馬數字、正文從 1 開始 下一篇 夜神 NoxPlayer 與瓦酷 Wakuoo 模擬器比較:功能型與新手型的差別