為什麼大量Minecraft整合包的版本停留在了1.7.10?

首先是MCBBS整合包板塊,大部分的有內容的整合包都是1.7.10版本的。

其次,反觀Minecraft從1.7.10到1.8的更新,最大的無非就是附魔需要青金石,以及Mod編寫中對方塊的渲染需要用到blockstate。

那麼問題來了,從1.7到1.8,乃至現在的1.11,為什麼Mod社區還有種停留在1.7.10的感覺?


大致說來,所有的原因都指向一點,就是mc正在走下坡路了。

看客先別著急,我把結論放到那麼大是有原因的,且聽我慢慢說來= =

首先,1.8開始mc代碼大改是原因之一,但肯定不是主要原因。1.7.10發布到我現在在碼字大概有兩年多的時間了,JavaScript庫都換了好幾代了(笑),雖說mc代碼變化大,但是還不至於讓那些modder不適應。所以真正原因是什麼?那些modder不願意去適應了。

然後就到了為什麼modder不願意去適應1.8/1.9/1.10/1.11這件事上來了。需要意識到的一點是,mc的相關開發門檻十分低——mc基於的Java本來就挺簡單,隨便寫寫就能寫點東西出來,另一方面modder主要是情懷驅動——這導致modder一般也不怎麼關心什麼代碼質量,什麼設計模式之類的,重構的時間還不如多加點新功能呢,反正Mojang的代碼本來寫得就爛,我寫得比它好還是很容易的(笑)。曾經有一個知名度比較高的mod名為暮色森林(TwilightForest),據我所知還沒有1.8及以上mc對應的版本,為什麼?硬編碼什麼的太嚴重了——這個mod本來是閉源的,後來開源了——估計作者自己都維護不下去了,看過源代碼的都知道硬編碼有多嚴重。

很多這樣modder都不願意把自己的mod升級到更高的mc版本,那麼喜歡玩這些mod的玩家也不願意更新,更多的mod就算升級到了更高的mc版本,但仍然源源不斷地有著維護1.7.10版本的需求,以工業時代2(IndustrialCraft2)為例——這個mod同時維護著1.7.10/1.8.9/1.9.4/1.10.2四個mc版本,別提有多累了——這好歹是一個知名度較高的mod,其他的知名度不是很高的呢?

然後就進入了下一個問題,因為大家都不願意更新,1.7.10的相關生態就十分成熟——對於整合包作者來說(沒錯,由於mc的mod特別多,挑選部分mod並整合到一起的工作甚至專門形成了一個生態圈),可以對整合包的定製在1.7.10就更自由些,因為具體說來比較複雜,這裡就不展開說了,對於玩家來說,1.7.10的mod數量最多,自然更好玩,對於開模組伺服器的服主來說,從mcpc+到cauldron,kcauldron再到thermos,一批又一批的志願者自告奮勇地維護著原作者早已放棄維護的模組服務端,相關服務端插件也往往有專門為模組服務端兼容的代碼,再看看後續mc版本——服務端方面sponge半死不活,mod數量也跟不上,然後就沒人玩,一步一步惡性循環。

總的說來,一方面modder的熱情在逐漸減弱,另一方面隨著Mojang被微軟收購,DMCA以及EULA等原因,原先的服務端及服務端插件作者都在紛紛離開mc這個圈子,這也算是mc正在走下坡路的幾個標誌吧。

最近一段時間看到一些新入坑的modder上手就要寫1.7.10的mod,感到無奈的同時我也在思考一些原因,然後寫下了這篇答案。

====逗比和一本正經的分割線====

題主想聽點有趣的?其實mcbbs的模組整合包版長期被一個名為InfinityStudio的小組佔據(你會看到很多帖子都有[InfStudio]的標識,那都是這個小組的組員或前組員的作品),然後這個小組的組員15/16年開始很多都在準備中高考,沒空做整合包了hhhh其實國內外一些高版本比如1.10.2的整合包還是挺活躍的hhhh(利益相關:IS小組組員,不是中東的那個)


因為1.7.10以上mod移植工程量太大,同時版本不夠穩定(迭代過快)


可能因為更新版本難度太大且沒太大意義吧。從1.7升到1.8,需要把很多存檔ID由數字改成英文;從1.8升到1.9,戰鬥機制完全顛覆,很多人根本無法適應。另外1.8開始對盜版限制變多、1.9開始官方大規模逼死MOD,可能也使這些mod不願更新吧?


不知題主是以什麼身份提出的這個問題?

玩家,整合包製作者,modder,亦或是相關從業人員?

大量的Mod整合包停留於1.7.10版本必然有其道理,恰好有段時間在研究這個問題,把我個人的想法講述一下:

整合包涉及到什麼?

我想到的是:作為整合受眾的玩家,組成其的mod,製作者。

【玩家】

直觀的去想,肯定會選擇玩家活躍度高的版本製作整合,而1.7.10正好符合這一條件,有很多玩家,無論是單機還是伺服器聯機都停留在了這一版本,選擇1.7.10去做整合,自然有很多的受眾,也便於包的發布和推廣。

遇到不會玩的模組,一般的玩家會選擇搜索網上的教程學習(自動忽略「XXXmod在哪下啊/怎麼玩啊/我會玩XXXmod我是大神」),1.7.10的大部分mod由於社區玩家的活躍,基本具備齊全的漢化和深入研究的教程,很難說遇到英文不理解的障礙(漢化的存在與否和其質量很大程度決定著mod的推廣),從入門到上手再進階也都有可參考的資料(MCBBS,貼吧,MCMOD百科,B站視頻,油管,FTB WIKI等等),如果沒有這些現成資料,有多少玩家會願意消耗大量的時間鑽研包里的那些mod?

【mod】

[mod本身]

整合包的主要組成即mod,這些形形色色的mod能帶來新奇的遊戲體驗,它們豐富了遊戲的內容,提高了可玩性,也滿足了特定玩家的特殊需求。整合包所使用的mod相互組合,提供各種實現的手段/工具,玩家要利用這些有限的方式去實現自己的目的,無論是探險、自動化還是建築。諸如IC,BC,FR,TE,RC等老牌科技mod最為輝煌的時段莫過於1.7.10版本,而TC,BM,AM等魔法mod也曾駐足在這一版本。在Curse上的Minecraft mod頁面,1.7.10擁有最多數量的mod,如此眾多的mod提供了很多的可能性,如果你處在一個討論mod的群中,你可能會看見這樣的對話:「XXX的燧石槍秒天秒地」「還不如我大XXX的寰宇劍」。抑或是關於科技mod中機器的對比,時常針鋒相對,勢必要爭出個高下。這麼舉例並不是為了指責什麼,而是說在mod豐富的版本下,要實現一個目的/達到一個要求,有很多mod可供選擇,它們當中或多或少存在著功能相近或相似的物品/方塊/機制,卻又帶著各自的獨特風格,由此形成的多樣化環境有利於更多遊戲內容/玩法的發掘,而整合包作為這一過程的產物之一,也必然會在這一版本呈現出迸髮式的景象。

[modder]

對於那些製作出mod的人而言,1.7.10也擁有著極大的吸引力。相對穩定的環境,豐富而詳細的modding教程,諸多可借鑒的源碼……在1.7.10以後,Minecraft本身似乎朝著逼死modder的方向更進了一步,比如註冊方法的改動、json文件、forge api更新、渲染類變更、方塊坐標pos等等,已有的大型mod再想升版本也面臨巨大的工作量,而這些modder們也多為聚集起來的愛好者,很難說跟上更新的節奏,也都在觀望和等待穩定的階段再開工。

想要開發新版本mod的新人開發者們,首先就會發現可參考的教程不多,或是一些方法已經變更了,卡在一個階段找不到解決方法。儘管java很好學(個人看法不同),並不代表利用forgeMDK實現你所想的內容就簡單。當然,也會有這樣的情形:有腦洞的人寫不出來,會寫的沒腦洞,有腦洞也會寫的沒有美工(誰都缺個美工系列),嗯,團隊很重要。

【製作者】

製作者也是從玩家過來的,在熟悉整合中mod的基礎上,還要有自己的理解,如何組合這些mod,增加趣味性/提高發展難度。整合不僅僅是裝個forge、把一堆mod塞進文件夾那麼簡單的事,為了滿足一些條件的限制,需要對mod「魔改」,修改合成配方、燒煉配方、機器耗能、ban物品/方塊、調config、編任務等等,簡單的修改只需要mod提供的cfg文件即可實現,而複雜的則需要藉助其他mod來修改這些mod的內容,如果沒有這些提供了修改能力的mod(基本也是1.7.10版本下的),那就只能硬上弓,當然除了少數幾個人,大部分整合者應該不會選擇後者。

1.7.10之後的新版本中也存在著一些新的mod,它們或許還不足以放入整合,形成一套完整的內容體系,但也是值得一試的,吃螃蟹的也在少數就是了。

【原版】

「1.7.2-改變世界的更新,1.8-繽紛更新,1.9-戰鬥更新,1.10-霜炙更新……」

幾次更新後,我感覺我可能玩了假的MC……

有人說,新版的Minecraft,越來越像是打了mod。也難怪,1.8的繽紛更新:海底遺迹、兔子、村民播種、青金石附魔、粘液塊(這個倒不錯,擴展了紅石的創造空間)、盔甲架、染色信標,後兩個總有種似曾相識的感覺。1.9戰鬥更新:雙持、新戰鬥機制、龍息、新附魔、新的末影相關的生成、鞘翅,wait!現在能飛了?至於之後,新增的內容更是來不及反應。在1.7.10從原版跳入mod大坑,忙著研究各種mod之際,再回去看新版,這和我印象中不一樣?

====這是,分割線?====

題外話

遊戲怎麼玩是每個人的自由,至少我認識的玩家還有很多仍然堅持在Minecraft中,他們有up主,有腐竹,也有modder,退出或是繼續,選擇權在個人,但無論如何也不要忘了,你曾經在這裡收穫的感動和喜悅。(IS組某本地化成員)


嗯...因為這個版本盜版保有量最大


http://lotrminecraftmod.wikia.com/wiki/User_blog:LOTRMod/Why_hasn%27t_the_mod_updated_to_1.8_yet%3F

搬運一下魔戒mod作者的解釋。大概意思是與其去花費精力更新去適應新的變化很大的版本,不如去更新1.7.10版本的mod,給老玩家更好的體驗。這個mod現在仍舊在不停地更新,最近他們加入了瑞文戴爾,個人感覺這種方法對遊戲體驗要比做一個新的11.2版本的要好。

最後,向這些modder致敬!


上面每一個答案我都很同意

我補充一點

從玩家的角度上說

1.8後的更新其實並沒有實質上的變化,新的更新其實還不如mod,甚至可以說,新更新根本是在整合那幾個官方工作人員中意的mod嘛

你往新版本更新沒有意義,那為什麼要無聊的去更新(除了嘗鮮)

哪怕mod作者勇敢地跟著版本一路到1.12.2

從玩家角度上說,你體驗沒有多大變化,也就不會主動離開穩定且資源豐富的版本。

就比如說,

-新版本多了一些新地形,神殿,世界生成什麼的,而我們早就有biomes o" plenty,暮色這樣的mod

-新版本多了許多動物,像兔子北極熊什麼的。而我們早就有mo『 creatures,暮色,甚至5難題,更新更多的動物根本不在心動範圍內

-說戰鬥更新吧,實際上那之前的版本就有很多支持雙持甚至整個變成rpg戰鬥的伺服器,立體機動都造的出來,誰還稀罕一個攻擊間隔的設定

-那裝飾品呢,旗幟衣架什麼的,本來就有對應的mod。更何況要說裝飾品,竹,楓,RTM,decoCraft,聖經,customNPC,雕刻,展示台什麼的還不多了去了

-有用的道具呢,潛影盒?我們有手袋,行囊,次元口袋。滑翔翼?我們也有滑翔翼,我們還有直升飛機,降落傘,還能把任意組成的方塊變成飛行器,甚至還能造高達。

-再說純建築用的礦石/方塊,藥水,附魔,好玩的裝備,UI,那更是被mod暴的體無完膚。

加之玩法上有考古,工業,神秘,聖經,GVC,口袋妖怪,遠古戰爭,神奇的自定義npc(之後省略無數字)

這麼多好玩的東西在,究竟。。為什麼。。要去玩一個沒什麼東西的官方整合包嘛

更何況這個官方整合包還跟一堆我喜歡的mod衝突


大致說來,無非就是兩點。

第一點,Mod在1.7.10的停留。1.7.10是一個mod大量出現的版本段。雖然版本在更新,但並不代表著各大Mod也會隨著更新。現在很多大型Mod還都停留在1.7.10,那整合包為了可玩性更多,首選當然是1.7.10。

第二點,Mod搬運和整合包作者的問題。其實大部分玩家並不挑剔版本的問題,大多數玩家的觀點就是好玩就行。除去1.7.10,在新版本中,1.10.2也是一個多mod的版本。在mcbbs整合版首頁中,1.7.10的整合包有15個以上。那麼這就是整合包作者的問題了,不僅僅包含第一點,現在整合包版比較流行的就是HQM和MT這些Mod。但是mcbbs的HQM搬運貼年久失修,還是停留在1.7.10版本。有些整合包製作者會到MCF或是Curse找mod更新情況,而更多的製作者,以為論壇搬運就是最新,沒有新版本的。於是就造成了1.7.10整合包泛濫,高版本整合包稀少的問題。


1.7.10之後更新頻繁原版新增內容多,多數MOD作者沒有過多的精力去維護更多版本的MOD


除了難以移植,個人感覺最主要的原因就是對遊戲本身的情懷,玩了那麼久,幾年前突然賣給微軟,notch離開,現在又給網易代理,感覺Minecraft不再是原本的樣子了,相比新版本,我更願意玩舊版本,更願意開發舊版本的mod。


推薦閱讀:

如何評價馬里奧紅叔?為什麼他在優酷很火在B站卻一直不火,而且視頻一直高產視頻質量也一直不錯你們怎麼看?
官方下架國內ios、Windows平台的國際版Minecraft後該如何繼續享受國際版更新?
minecraft (我的世界)能讓人體會到怎樣的世界觀?
Minecraft 主角 Steve 孤獨嗎?
如何評價網易代理的Minecraft?

TAG:我的世界Minecraft | MOD |