注意:該教學僅僅適用於Java版。
本教學旨在提供一種在非和平模式下禁止某個維度自然生成敵對生物的方法,即所謂「偽和平」。
這種裝置的意義是什麼
透過禁止相當部分敵對生物的生成,玩家能夠在廢棄礦坑、地獄等區域更為安全地探索,也不必在主世界跳過夜晚來規避怪物的突襲。
「偽和平」相對於和平難易度的優勢
當遊戲的難易度設定為和平時,敵對生物停止生成。除了界伏蚌等少數敵對生物外,包括被命名後、拾起了物品或乘坐船及礦車的敵對生物和與玩家交易過的村民轉變為的殭屍村民在內,絕大部分敵對生物會立即消失。這意味著1.14以後基於殭屍等敵對生物的刷鐵機、1.16以後的以物易物以及一切除了界伏蚌農場之外的怪物陷阱失效。在和平難易度下,凋零怪無法被召喚。
然而,「偽和平」可以保留被命名後、拾起了物品或乘坐船及礦車的敵對生物,同時保證玩家能夠召喚凋零怪、正常使用生怪磚、執行突襲陷阱、基於地獄傳送門的主世界殭屍化豬布林陷阱等。該裝置甚至能夠在遊戲難易度鎖定為「困難」時製作出來,從而在不修改遊戲檔案或使用指令的前提下提供相對安全的環境。
原理
在Minecraft的非和平難易度下,每一位玩家都有相應的「生怪上限」(詳見生成)。若且唯若相應維度中所有被載入的區塊內未被命名、未乘坐礦車或船、未拾起過掉落物的敵對生物總數小於總的生怪上限時,大部分敵對生物才會自然生成。正常而言,相應維度內距離玩家128格以外的敵對生物會立即消失,但處於非強載入區塊內的則是例外。其中,處於弱載入區塊內的敵對生物會記入世界中敵對生物總數。因此,在特定區域內囤積足夠的敵對生物,配合基於地獄傳送門的區塊載入器,便可在主世界和地獄禁止大部分敵對生物自然生成。