本帖最后由 Horinography 于 2022-6-10 07:16 编辑
这将是我“版本、mod与开发”系列的第一篇,剩下的我将会在完工以后放上链接
前言
我好好玩着我的1.18.1,想着能找点什么神奇的mod,找到了一个,结果仅支持1.12.2和1.16.5,不知道你们有没有想过:
为什么很多mod只支持特定版本?这就是我今天要讲的。 本帖将从主观原因和客观原因,分析mod在某个版本多的原因,以及MC的未来。
1.7.10
1.7.10算一个老版本了,mod多的原因有两方面:
原因1:1.7有足足11个正式版:11个正式版给1.7带来了极大的开发优势,mod创作者们能容易的把自己的mod移植到新版本。
原因二:1.8修改了底层代码,这使1.7的mod开发者们不会再花大力气去把mod更新至1.8。
而且,1.8也是一个开发时间长的版本!1.8的有10个正式版,仅次于1.7,这花了Bugjump差不多又是1年的时间来开发,因此1.7的 mod又得到了1年的开发时间。
总结:综上所述,1.7.10的mod多完全是Bugjump造成的。因此,我们可以推断出一个mod多必要的条件:足够的开发时间
1.12.2
经典中的经典,这个版本的mod就不只是Bugjump造成的了:
Bugjump在作死,Forge在附和。经过了1.8的修改底层代码以后,Bugjump又来了,这次他还多了一个帮凶——Forge
也就是说1.12.2的mod开发时间额外多了本应属于1.13的时间,Forge我谢谢你啊
总结:综上所述,1.12.2多mod是因为1.12.2符合上一条“足够的开发时间”这一要求。并且还能总结出另一条:mod多需要MC源代 码的改变Bugjump作死,使得mod开发者们必须留在这个版本。
1.16.5
新兴的多mod版本,和别的又不同。这一次是由于迫不得已。
由于1.12.2已经很老了,mod开发者么不得不选择一个更加新一点的版本,这个时候,1.16.5成为了绝佳选择。6个大版本的开发时间、加上1.17系列优化(以后我会讲)已经不行了,1.16.5收获了1年的mod开发时间,下界更新使其在1.19发布了的现在也丝毫不过。时。
大总结
从这些版本中,我们可以想到,MC的未来会是什么?个人认为,将会在那些做出了巨大改变的版本的上一版本。这么说很拗口,降维就是这样:最后一个相对于老版本没有发生大变化(如改变基础代码、修改世界生成)的版本。至于这些变化会在何时发生,我们不得而知,又有谁知道,变化的会不会就是下一个版本呢?(笑)
如果你看到了这里,请给我点人气吧,我很缺QAQ
版主大大,加个优秀呗
这将是我“版本、mod与开发”系列的第一篇,剩下的我将会在完工以后放上链接
前言
我好好玩着我的1.18.1,想着能找点什么神奇的mod,找到了一个,结果仅支持1.12.2和1.16.5,不知道你们有没有想过:
为什么很多mod只支持特定版本?这就是我今天要讲的。 本帖将从主观原因和客观原因,分析mod在某个版本多的原因,以及MC的未来。
1.7.10
1.7.10算一个老版本了,mod多的原因有两方面:
原因1:1.7有足足11个正式版:11个正式版给1.7带来了极大的开发优势,mod创作者们能容易的把自己的mod移植到新版本。

原因二:1.8修改了底层代码,这使1.7的mod开发者们不会再花大力气去把mod更新至1.8。
而且,1.8也是一个开发时间长的版本!1.8的有10个正式版,仅次于1.7,这花了Bugjump差不多又是1年的时间来开发,因此1.7的 mod又得到了1年的开发时间。
总结:综上所述,1.7.10的mod多完全是Bugjump造成的。因此,我们可以推断出一个mod多必要的条件:足够的开发时间
1.12.2
经典中的经典,这个版本的mod就不只是Bugjump造成的了:
Bugjump在作死,Forge在附和。经过了1.8的修改底层代码以后,Bugjump又来了,这次他还多了一个帮凶——Forge
更是Mod界最辉煌的版本,连1.7.10都只能位居第二。这其中的很大原因在于1.13的扁平化(即取消数据值,这也导致了很多物品的大改名),以及Forge的代码大改写与龟速更新。Forge 1.13出来的时候,Fabric都更新到1.14了。改变模组加载器和大量代码尤其对于一些大型模组是场灾难——彻底重写可不是闹着玩的!这导致诸如变形之类的模组停滞在了1.12.2。如今的许多模组开发者也会优先选择1.12.2. ——引用自MCBBS Wiki
也就是说1.12.2的mod开发时间额外多了本应属于1.13的时间,
总结:综上所述,1.12.2多mod是因为1.12.2符合上一条“足够的开发时间”这一要求。并且还能总结出另一条:mod多需要MC源代 码的改变
1.16.5
新兴的多mod版本,和别的又不同。这一次是由于迫不得已。
由于1.12.2已经很老了,mod开发者么不得不选择一个更加新一点的版本,这个时候,1.16.5成为了绝佳选择。6个大版本的开发时间、加上1.17系列优化(以后我会讲)已经不行了,1.16.5收获了1年的mod开发时间,下界更新使其在1.19发布了的现在也丝毫不过。时。
大总结
从这些版本中,我们可以想到,MC的未来会是什么?个人认为,将会在那些做出了巨大改变的版本的上一版本。这么说很拗口,降维就是这样:最后一个相对于老版本没有发生大变化(如改变基础代码、修改世界生成)的版本。至于这些变化会在何时发生,我们不得而知,又有谁知道,变化的会不会就是下一个版本呢?(笑)
如果你看到了这里,请给我点人气吧,我很缺QAQ
版主大大,加个优秀呗
其实还好吧
给不了优秀,顶多只能支持你了,写的不错哦!
难以评价 有好有坏 和开发环境一样
本帖最后由 耘耳 于 2022-6-9 18:15 编辑
其实1.16.5的模组数量在CourseForge的数量已经超过1.12.2了,但是1.12.2大型模组的数量仍然比1.16.5的多,1.16.5算是支持模组最多的高版本了
其实1.16.5的模组数量在CourseForge的数量已经超过1.12.2了,但是1.12.2大型模组的数量仍然比1.16.5的多,1.16.5算是支持模组最多的高版本了
说的真的很有道理:-)
那请问一件事情在现在的版本当中,比较新的版本当中有哪些版本它的mod和插件是比较多的?
young.sir 发表于 2022-6-9 18:19
那请问一件事情在现在的版本当中,比较新的版本当中有哪些版本它的mod和插件是比较多的? ...
目前来看做到这一平衡的只有1.16.5
1.16的优化也不见得好得到哪里去,总之我服务器1.16.5纯净服是一言难尽
我觉得MC现在还火很大因为模组
本帖最后由 户先peng 于 2022-6-9 21:51 编辑
1.7.10和1.12.2mj真的是mj鸽了最久的两个版本(1.12.2之后一年多mj才更新了1.13)现在mj真的可以休息一段时间,让社区好好搞一搞了
1.7.10和1.12.2mj真的是mj鸽了最久的两个版本(1.12.2之后一年多mj才更新了1.13)现在mj真的可以休息一段时间,让社区好好搞一搞了
ChainkeyS 发表于 2022-6-9 21:39
我觉得MC现在还火很大因为模组
每次一直不都挺火,很经典吗XD
1.12的末端最多
mc对未来可能会使魔匠整合mod吧
Horinography 发表于 2022-6-9 21:01
目前来看做到这一平衡的只有1.16.5
射射谢了XD
那确实,有的时候需要时间来沉淀
主要是1.17 1.18没啥大改变,不影响玩家的热情
mod给了原版更新一些灵感
1.16.5的服务器优化感觉大部分都是一言难尽
MOD有好有坏的吧,每个人的想法不一样的
现在好多mod作者都跑路了,像R键显示配方的跑路了好几个又接手了好几个
我的世界的未来那得是传奇啊哈哈哈哈
也就是mojang不会闲的出p改代码mod就会多