Minecraft 防噴指令:`/gamerule keepInventory true` 怎麼用?

Ted Liou 2026.03.12 Minecraft 最後更新 2026.03.13

文章重點

Minecraft 防噴指令最常用的寫法是 /gamerule keepInventory true,啟用後玩家死亡時物品不會掉落。本文整理這條指令的用法、恢復方式、開啟條件與多人世界的注意事項。

Minecraft 防噴指令最常用的寫法就是 /gamerule keepInventory true。啟用後,玩家死亡時物品不會掉落,重生後背包內容會直接保留下來;若我們只是想先把世界改成輕鬆一點,記這一條就夠了。

這篇只聚焦在 keepInventory 這個防噴指令,適合想快速確認指令、恢復原本設定,或想知道多人世界能不能這樣改的玩家。若你還想一起查防爆、時間、天氣、模式切換等其他指令,可以回到 Minecraft 指令表:防噴、防爆、火蔓延等麥塊 / MC 常用指令整理

Minecraft 防噴指令直接用這條

keepInventory/gamerule 下面最常見的布林規則之一,意思就是控制死亡時是否保留物品。Microsoft Learn 的官方命令文件也把 /gamerule 定義成用來調整世界規則的核心指令,並說明這類規則會分成布林值與整數值兩類:GameRuleCommand | Microsoft Learn

指令說明
/gamerule keepInventory true死亡時保留背包與經驗
/gamerule keepInventory false恢復原本死亡掉落規則

如果你看到有人把它叫做「房噴指令」,通常也是在講這一條,只是把「防噴」打錯了。

Minecraft 防噴指令什麼時候最常用

keepInventory true 最常出現在三種情境。第一種是單人世界開荒或蓋大型建築時,玩家不想因為失足、熔岩或夜晚暴斃,還要跑很遠回去撿裝。第二種是朋友一起玩的輕鬆生存,大家想保留探索節奏,不想因為一次死亡整包裝備都沒了。第三種則是教學、地圖展示或測試世界,玩家本來就不是在追求完整的原版懲罰。

如果你的世界重點是資源管理、死亡風險或伺服器經濟,這條就不一定適合長期開著。這種情況下,比較常見的做法是平常維持 false,只有在活動、建設或特定區域暫時打開。

Minecraft 防噴指令要先滿足什麼條件

這條指令本身不難,真正常卡住的是權限。單人世界通常要先開啟「允許指令」,多人伺服器則要確認自己有管理權限或已被設成 OP。若你是在自己架的伺服器上操作,可以再延伸閱讀 Minecraft Java 原版伺服器架設:無模組、無插件,從下載到啟動教學Spigot 伺服器架設:插件支援、BuildTools 編譯、玩家連線等 Minecraft 插件伺服器教學

如果你的單人世界一開始沒有開啟指令,可以回到總表頁後半段的 開啟指令權限快速輸入指令 段落,照著步驟把世界切到可輸入命令的狀態。

Minecraft 防噴指令怎麼取消

防噴其實不用額外「關閉功能」,只要把同一條規則改回 false 即可:

1/gamerule keepInventory false

這樣之後玩家再死亡,物品就會恢復成正常掉落。若你是在多人世界中暫時開防噴,建議把開啟與關閉兩條都先記好,活動結束就能直接切回原本設定。

Java 與 Bedrock 用這條指令時要注意什麼

大多數玩家查的 keepInventory 用法其實很接近,核心都是透過 /gamerule 去改世界規則。不過不同版本可用的規則種類、世界介面名稱與管理方式還是會有差異,因此最穩的做法仍然是先在遊戲內用聊天欄自動完成檢查,或回頭對照官方的 /gamerule 文件。

如果你要長期整理自己的世界規則,主頁的 Minecraft 指令表 已經把 mobGriefingdoFireTickdoDaylightCycledoweathercycle 這些常一起調整的規則放在同一頁,之後要從防噴一路改到防爆或固定白天會更快。

總結

Minecraft 防噴指令最核心的就是 /gamerule keepInventory true,而且取消時只要改回 /gamerule keepInventory false。對大多數只想輕鬆玩、快速繼續探索或和朋友一起生存的玩家來說,這是最值得先記住的一條 gamerule。

若你接下來還想一起處理防爆、火焰蔓延、時間與天氣,可以直接接著看 Minecraft 指令表:防噴、防爆、火蔓延等麥塊 / MC 常用指令整理,把整套常用世界規則一次整理起來。

常見問題

最常用的防噴指令是 /gamerule keepInventory true,啟用後玩家死亡時會保留背包與經驗,不會像平常一樣掉滿地。

只要把同一條指令改成 /gamerule keepInventory false,就會恢復成原本死亡掉落物品的規則。

可以先確認世界是否已開啟「允許指令」。若單人世界一開始沒開,Java 版常見做法是從暫停選單進入「在區網上公開」暫時啟用。

作者

Ted Liou

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