鐵魔像陷阱又稱刷鐵機,它利用了村莊機制來生產鐵錠及罌粟和線(由流浪貓產生)等副產品。通常情況下,鐵魔像陷阱是一個可以生成鐵魔像並且隨後將其殺死或轉移至外部區域的人造村莊。
總體需求
鐵魔像的生成需要足夠大的空間(2×2×3)。生成表面必須平坦且由固體方塊構成(半磚除外),其上方需要至少三個空氣方塊。
Java版
如果村民在前20分鐘內睡過覺且在前30秒內沒有觀察到鐵魔像,則該村民會產生生成鐵魔像的意願。村民每過5秒就會觀察一次周圍是否存在鐵魔像,鐵魔像到該村民的各個座標軸上的距離不超過16格(無論其間是否存在障礙物)時才會被觀察到。村民最多每60秒傳播一次言論,而產生意願的村民會在成功傳播言論的同時嘗試生成一次鐵魔像。若該村民周圍10格內(測距機制和觀察鐵魔像相同)還存在另外5個產生意願的村民(合計6名村民為一組單位),鐵魔像就會成功生成。
鐵魔像生成後,該村民及其周圍16格內的所有其他村民會進入30秒的冷卻時間,時間過後它們會繼續觀察周圍是否存在鐵魔像。
1.16後,村民生成鐵魔像並不需要職業,僅有的兩個限制條件為:20分鐘內睡過覺,且30秒內沒有看見過鐵魔像。恐嚇式刷鐵時,村民會每五秒嘗試一次鐵魔像的生成。——1.16各版本鐵魔像刷新機制代碼解讀
基岩版
基岩版中鐵魔像的生成並不需要以村民的工作點及睡眠為先決條件。下方列出了鐵魔像生成的條件:
- 村莊中至少有20張床
- 村莊中至少有10個村民,且每位村民都需要綁定一張床。
- 至少75%的村民擁有職業,且能夠滿足村民與其工作站點方塊相鄰的條件。
床與村民數量上超出部分的多少似乎並不會很大程度上影響鐵魔像的單一生成機率,但每10個村民會增加1個鐵魔像的刷新上限。因此,在保證遊戲執行流暢的情況下,儘可能的增加村民數量可以提高生成效率。
此外,鐵魔像刷新範圍與村民最後綁定的床(而非最後放置的床)位置有關,而與鐘的位置無關。
鐵魔像刷新絕對範圍:村民最後綁定的床位置,偏向所有已綁定的床平均位置方向(直到這個範圍包括了所有床)的一個17×17的範圍。如果範圍足夠大,最後綁定的床位置將成為某一條邊的中心點。
下文提到的「床」即村民認領的最後一張床。
垂直生成體積
鐵魔像需要一個由固體方塊構成的平坦表面來生成且上方至少有三個透明方塊。生成表面可以存在於床下方的6格至上方6格之間(共13格),鐵魔像會立足於該平面生成。
如果床被放置在距地面6格或更高的地方,鐵魔像將無法生成於地表,其生成表面需要被搭建在最後床位置上下共13格範圍內(但實際遊戲中優先刷新層數需要等待驗證)。
註:實際鐵魔像陷阱建造由於村民綁定床的變動,故建議把所有床放置於水流陷阱中間,同時將所有變動後可能的刷新平面做處理,以達到絕對穩定。
水平生成體積
鐵魔像可以生成在距離最後綁定的床決定的絕對刷新範圍內的任何合理表面上。
原主機版
原主機版(以及村莊與掠奪更新之前的Java版與基岩版)中鐵魔像陷阱是基於門來搭建的。鐵魔像會在至少21扇門的幾何中心16×6×16的區域內生成且周圍至少有10位村民。
設計
Java版
- 鐵魔像生成部分
- 怪物磨床及掉落物收集部分
- DocM設計的鐵魔像陷阱
基岩版
參見
|
語言