MC Toolkit

指南 / 命令与数据

六个版本选项,四种世界生成器——其中三个其实是同一个世界

种子地图的六个版本选项只对应四个生成器:26.1、26.2 和 26.3 都指向同一个生成器——尽管 26.3 新增的斑驳森林它尚无法绘制。而 1.21.1 和 1.21.3 是不同的生成器,这一点常让人在版本线上踩坑。

在预览种子之前先选版本,感觉每次都很重要。其实并非如此:种子地图提供 六 个版本选项,但它们只对应 四 种不同的世界生成器。

每个选项实际选择的是什么

选项生成器
Java 1.20120000
Java 1.21.1121100
Java 1.21.3121300
Java 26.1260100
Java 26.2260100
Java 26.3260100

三个标签,同一个世界

26.1、26.2 和 26.3 都映射到 260100。 地图为这三者绘制的是同一个世界。对 26.1 和 26.2 来说这完全正确——两者之间生成逻辑没有变化,所以为 26.2 的世界选择 26.1 不会有任何损失。

26.3 是例外,地图本身也说明了这一点:游戏在 26.3 中新增了斑驳森林(dappled forest)生物群系和废弃营地(abandoned camps),而地图还没有对应的生成器,因此它用 26.2 的生成器来绘制 26.3。对于 26.3 的世界,斑驳森林附近的生物群系边界以及所有营地的位置都不会出现在预览中。

两个看起来像同一版本、实则不然的标签

陷阱在另一端。Java 1.21.1 和 Java 1.21.3 是不同的生成器——121100 对 121300。它们读起来像同一个发布版本的两个补丁,但并不是:生成逻辑在 1.21.2 发生了变化,就在 1.21 这条线上,而这两个选项的存在正是为了让你选择自己想要这一变化哪一侧的世界。

所以版本选择器最重要的地方,恰恰是标签看起来最相似的地方。一个在“1.21.3”下查过的种子,放到 1.21.1 的世界里玩,确实可能不一样。

为什么编号长成这样

生成器 id 读起来像版本号——121100 对应 1.21.1 标签,121300 对应 1.21.3,260100 对应 26.1——而跳到 260100 反映的是版本号方案的变化,而不是生成逻辑变动幅度的任何度量。

实际后果是:你不能通过比较这些数字来推测两个世界有多大差异。 121100 → 121300 是真正的地形变化;260100 覆盖了三个发布版本,而且对其中最后一个(26.3)只是近似。数字告诉你的是哪一个生成器,而不是它差异有多大。

版本真正无关紧要的时候

如果你是在为 26.1 或 26.2 的世界查找要塞、村庄或生物群系边界,那么三个 26 选项给出的答案完全相同;对于 26.3,它们给出的是 26.2 的世界,没有斑驳森林,也没有废弃营地。把版本选择器留给需要跨生成边界工作的情况——而那些边界就是上面的四行,不是那六个标签。

种子地图 →

更多指南

查看全部 →