快速摘要
Minecraft 防爆指令最常見的寫法是 /gamerule mobGriefing false。它能阻止苦力怕等生物破壞方塊,但影響的不只爆炸;本文整理用法、取消方式,以及它和 doFireTick 的差別。
Minecraft 防爆指令最常用的寫法就是 /gamerule mobGriefing false。只要把這條關掉,苦力怕、終界使者、地獄幽靈這類會動到地形的生物,就不會再把世界搞得坑坑巴巴。若我們現在只是想先保住房子、農地和紅石機關,先記這條就夠了。
不過 mobGriefing 不是只有「防苦力怕爆炸」這麼單純。它處理的是生物改動環境的整體行為,包含撿物、踩田、搬方塊、炸方塊,甚至一些平常不太會注意到的互動。這也是為什麼它比「防爆」兩個字還更接近實際功能。
先用這條指令
| 指令 | 說明 |
|---|---|
/gamerule mobGriefing true | 生物可改動環境 |
/gamerule mobGriefing false | 生物不可改動環境 |
如果你是從搜尋結果找過來,看到別人把它直接叫成「防爆指令」,大多數情況講的就是這條。
這條其實不只是在防苦力怕
mobGriefing false 最直覺的效果,當然是苦力怕不會炸壞方塊。但它同時也會影響其他生物和環境互動,例如終界使者搬方塊、村民耕作、豬布林撿金錠、殭屍踩龜蛋、羊啃草、雪人留下雪痕,這些都算在裡面。
所以這條很好用,但也不是完全沒有副作用。我自己在朋友服比較常先關這條,因為一次苦力怕把交易區炸爛,後面修地形真的最花時間;但如果那張地圖很重視村民農場、自動化互動,開關前就要先想一下哪些機制會一起受影響。
和 doFireTick 的差別
很多人會把「防爆」和「防火蔓延」一起查,這很正常,因為兩者常常同時調整。不過它們處理的不是同一件事。
mobGriefing 管的是生物怎麼改動環境,doFireTick 管的是火焰會不會繼續延燒、自然熄滅。若我們想保護木造建築、森林邊基地或大型倉庫,通常不會只改 mobGriefing,而是再搭配下面這條:
1/gamerule doFireTick false
這樣生物不會拆家,火也不會一路燒開。
Minecraft 防爆指令怎麼取消
要恢復原本設定時,把規則改回 true 就可以:
1/gamerule mobGriefing true
之後生物就會恢復原本能改動環境的行為。若你是在活動地圖或多人伺服器暫時關掉這條,建議和 doFireTick 一起記,之後比較不會漏掉其中一個。
版本與多人世界要注意什麼
mobGriefing 在 Java 和 Bedrock 目前都能用,但各版本實際受影響的生物細節還是會跟著遊戲更新調整。這也是為什麼「它是不是只防苦力怕」這種說法常常不夠準。
若你只是想快速查常用 gamerule,回到 Minecraft 指令表 會更方便;若你是正在管自己的生存服,則建議先確認這條會不會碰到村民、豬布林或自動農場相關玩法,再決定要不要長期關閉。
總結
Minecraft 防爆指令最核心的就是 /gamerule mobGriefing false,取消時改回 /gamerule mobGriefing true。它能保住地形和建築,但影響的不只爆炸,還包括不少生物對世界的互動。若我們要的是一個比較省事、比較不會一直修家的世界,這條通常很值得先開。
常見問題
/gamerule mobGriefing false,可避免苦力怕等生物破壞地形與方塊。/gamerule mobGriefing true,就會恢復原本由生物造成的地形破壞行為。mobGriefing 處理的是生物對環境的破壞,doFireTick 控制的是火焰會不會繼續蔓延,兩條常一起用,但不是同一個設定。