快速摘要
整理 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 false | Bedrock 直接顯示配方,不用先解鎖 |
disableRaids 目前是 Java 才有,pvp 和 recipesUnlock 則是 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 | 清空指定玩家背包與物品欄 |
開啟指令權限
若單人世界一開始沒有開指令,通常會卡在這裡。先把權限打開,後面的指令表才用得上。
- 建立世界時先開啟「允許指令」。

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

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

快速輸入指令
Minecraft 本身就有不錯的自動完成,善用之後,打指令其實沒有想像中累。
- 在遊戲中按
/開啟聊天室。 - 先輸入一部分的指令名稱,再用方向鍵選取候選,最後按
Tab補完。 - 後面的參數也是同樣邏輯,能選就盡量選,會比硬背完整字串更穩。

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

總結
這篇 Minecraft 指令表最適合拿來當常駐速查頁。若我們平常最常處理的是防噴、防爆、白天和天氣,先記住 keepInventory、mobGriefing、doFireTick、time set day 和 weather clear 這幾條,大多數情況就已經夠用了;要補 give、night vision、xp 或 locate,再回來查後面的表格就行。
常見問題
/gamerule keepInventory true,開啟後玩家死亡會保留背包與經驗。/gamerule mobGriefing false,可避免苦力怕等生物破壞方塊;若也想防火勢蔓延,可再搭配 /gamerule doFireTick false。