过去两三年,我一直是 1.19.2 的钉子户。
原因不复杂:我被消耗掉了。Minecraft 一版接一版地更新,每一版都要重新移植一遍,而这些活儿大多数换不来玩家能看见的东西。当时的判断是留在原地,把时间花在内容上。
现在这个判断变了。Vulkan 渲染快落地了,模组生态整体也在往前挪。再守着 1.19.2,KTM2 会一点点失去我真正需要的底层能力。
所以:KTM2 迁到 1.20.1。
移植本身不是难点
技术上的移植 99% 早就完成了。真正吃时间的是它顺带触发的那一轮重做。
UI。 大部分界面要重画。旧版里有不少是我 2023 年赶出来的临时方案,现在没有理由再留着。
材质。 统一了色板和像素密度。以前不同批次的材质摆在一起,一眼就看得出不是同一个人在同一个心情下做的。
本地化。 模组内的文本整个重排了一次,中英文分类归档,重复的键在汇编阶段直接报错。这一步很枯燥,但后面每加一次内容都会省事。
接下来在做什么
原创建筑。 KTM2 不用现成的建筑模组,城镇、生成结构和地下城都是为这个包做的,再交给生成规则铺到 ReTerraForged 的地形上。所以建筑是原创的,世界仍然是随机的。
叙事。 NPC、分支对话和任务线正在重做。目标是让一次交互能被记住,而不是刷个物品就走。
沉浸式制作。 我在把制作从 3×3 合成格里搬出来。锻造和蓝图研究已经落地,冶金和炼金还在路上。
谢谢一直等着的人。1.20.1 会是接下来很长一段时间的基础。