隨著1.17的開發工作逐漸深入,是否取消256格高度的限制被官方再一次被提上了日程。Mojang內部宣稱,這需要一個持續的測試過程。最終是否將會進一步提高《我的世界》的建築高度,將會在2021年初進行評估。
我們不禁產生疑問:只是取消256格建築高度限制而已,有這麼難麼?換句話說,若取消限制,這會給mc帶來怎樣巨大的影響?
影響一:MOD將會災難性的無法兼容
有人這麼解釋《我的世界》,如果有一天Mojang總部被炸了祭天苦力怕,那麼Minecraft不僅不會就此沉淪,反而會迎來一個黃金的火爆期。因為mc火不火併不是取決於Mojang,而是取決於社區。這是因為社區中有大量優秀的MOD和第三方插件、數據包來補充遊戲的細節和玩法。
再者,0-256格的建築高度,是mc這十年來從未曾改變的設定(最初是0-128)。即便是區塊加載也依賴這種規則。而mc大量的模組其實也都頻繁的需求這一規定。
例如:當判定一個新結構生成的位置,通常代碼需要由下自上遍歷,或者由最高處向下。但無論怎樣這個高度是寫死在256格上的。所以高度限制的變化,意味著幾乎所有的生成都需要進行重寫高度。且不說MOD了,就算是原版mc也是一個浩大的工程。
影響二:Y軸分列式群系分布
Minecraft現在的群系,可以簡單理解為以X軸為核心的坐標分列式分布。即在同一個Y軸高度坐標上只可能誕生一類群系。這種情況其實根本上是因為265的高度限制導致的。
但《我的世界》1.17改變了這種設定,在地下也加入了群系。目前可見的是繁茂洞穴、鐘乳石洞、紫水晶洞等等都將可依Y軸來生成。
若Y軸高度再次取消限制或者高度進一步提升,是否會出現同一Y坐標出現更多重群系的盛況呢?例如在巨大高山的半山腰,出現一個小型的蘑菇島群系?
影響三:災難性的「存檔」不兼容
跨版本的升級兼容存檔,一直以來都會誕生各種奇怪的BUG。《我的世界》目前所給出的方案是,已加載的區塊將不會受新版內容影響。
但高度限制的修改,幾乎會讓mc的地形產生天翻地覆的變化。如幾十米高的樹,一千多米高的山峰,一百米高的建築生成,都將成為可能。其生成邏輯的變化,對於一個老版本的存檔而言,是一個巨大的兼容性的挑戰。
影響四:未來的天空更新?
1.17是洞穴和高山更新,正因為想要呈現更高的省份,所以Mojang才開始考慮增加或者解除256格高度的限制。
但目前有兩個問題擺在Mojang面前:①是像當年Y軸由128改到了256一般,翻個兩倍到512?②又或者乾脆取消建築高度的設定,所有生成將從基巖層開始歷遍。概念性的取消,其實還是有邊界的,就好比是X軸的邊界屏障,只是正常的生存幾乎不可能達到的高度限制。
若是第二種情況,其實Mojang從某種角度可以開啟「天域更新」了。至少也是為來為的天空更新鋪平了道路。
影響五:建築黨的狂喜?1:1還原一個中國!
取消256建築高度限制?在mc以現實1:1比例還原珠穆朗瑪峰將不再是夢!喜馬拉雅山在第一時間就會被地形師給安排上。緊接著建築師玩家1:1還原現實中的一座城,再也不用根據比例進行二次建築計算和壓縮。巨型城市黨的狂喜!
可能唯一的缺點就是有點費內存!一個256高度的存檔,正常1個月的肝帝生存輕鬆上G是沒問題的。這要是無限建築高度可還行?當然無建築高度限制,意味著你1:1在《我的世界》還原的一個中國,也不是什麼不可能的事情!
但這一切有個前提:Mojang是否有一天真的會解除256格的限制呢?