文/M菌
問:你曾在Minecraft見過的“無人村”麼?mc所有村莊最罕見的那一種。
“村莊”是《Minecraft》唯一的自然誕生在主世界的建築羣,在這裏生活着村民、貓、以及鐵傀儡。這是普遍的認知……但事實情況當真是如此麼?顯然Mojang忽略了一個事實,就是那一種極為罕見的,少有人知的“無人村”!
01
mc“無人村”真的存在麼?
理論上來説,mc的村莊只分為兩類:一類是生活着村民的普通村莊,稍微罕見一些的你可以在水井下發現要塞。這種極小概率生成被叫做要塞村。而另一類是較為罕見的,只有2%生成概率的殭屍村莊,這裏生活着殭屍村民。早年間殭屍村莊確實足夠罕見,跑遍了地圖開了無數種子,偶爾可見一座。但隨着這些年基岩版的魔性生成,殭屍村遍地可見倒也算不得稀有。
但你知道麼,在這兩種村莊之外,官方及wiki上甚至沒有詳細記載過的一種不會生成建築的“無人村”!
或許有人會説,沒有村民的無人村莊很常見啊。確實,在1.14村莊更新之後,村民的生成的判定標準有此前的“有效門”,變為了“有效牀”。換句話説,1.14之前只要村莊裏有門就會自然生成村民,即便是隻有一個建築的極小村莊。因為門是100%會生成的。
但是到了1.14,村莊卻並非100%生成“牀”。而村民生成的標準是:只會自然地生成在有牀的房間中。所以這就會造成一座巨大的村莊中,只要沒有牀,你就不會看到任何村民。也就造成了“無人”的空村現象!但是這並不是我們要討論的重點。
02
不會生成建築的稀有村莊!
在《我的世界》數以億計的無數村莊中,其實有一類極為罕見的,壓根不會生成建築的、更不會生成村民的無人村落。
我們先來明確下村莊的定義:由“水井+道路+農田+房間”所構成的羣落,實際上就是一個村莊。理論上來説,在當前版本中,無建築的無人村是不可能生成的,因為除非至少有三個結構(房屋,農田和水井),否則遊戲不會生成村莊。這就解釋了為什麼通常我們所見到的村莊幾乎都有上述提到的幾項元素。
但實際上,有一種方法可以使村莊只由一口井組成。我使用NBTExplorer編輯“ Village.dat”,將一個沒有生成過的區塊中,刪除其所在區域文件的村莊的“有效”標籤從0更改為1:
但事實告訴我們,即便是無數的理論證明這種無人村不可能出現。但是它確確實實是真實存在的!
03
探索:“無人村落”的種子!
一個奇怪的現象,在JAVA版v1.9.4中,種子2913011233150883656,座標(-1324,Y,196)處會生成一個村莊,這座村莊只有一條沙礫道路、兩處農田、一個水井。標準的無人村落。
更為詭異的是,同樣的種子和座標在1.12.2中卻會生成一個完整的村莊。顯然,村莊在不同版本中間的生成裏發生了某種不可描述的錯誤。
如果説在村莊更新之前,尚且會發生如此怪異的無人村落。那麼在1.14之後呢?
經過對種子的大量篩查,我們同樣找到了一個奇怪的無人村落。而這一次卻更徹底!你見過只有“道路”此外再無任何結構的村莊麼?
在JAVA版最新的正式版本1.16.5中,輸入種子:-1764536444882261772,位於(-500,Y,-272)的位置誕生了一個空無一物,但絕對是一座大型村莊的“無人村”。
為了驗證它所存在的真實性,在某地圖預加載器中赫然發現,這個村莊原版系統應該為其生成的是“殭屍村莊”!所以,一座殭屍村莊就這麼憑空消失了?就變成了無人村落,這其中究竟發生了什麼?(ps:這要是讓我編,呸,寫遊戲理論,又是幾千字的陰謀論。)
誠然,這一切都可用“特性”二字來解釋。但此種極為罕見,可能你這輩子都不會在《我的世界》遇見的無人村落,又何嘗會出現在你所認知的世界裏呢?