基本信息
我的世界Java版本
1.21.x
1.20.4–1.20.6
1.20–1.20.1
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
许可证 MIT
发布于 8 months ago
更新于 a month ago
更新日志
警告:2.X版本的旧存档不兼容! 不过,只需将level.dat文件中的“WorldGenSettings”复合数据结构替换为新生成世界中的不同“WorldGenSettings”复合数据结构,就可以轻松对其进行升级。未修改的预设现在通过ID来引用,因此重大变更应该不会再产生那么大的影响。
- 使用Moderner Beta的最新版本创建一个新存档,其种子和预设与旧存档相同。
- 在NBT编辑器中打开新存档的level.dat文件,并复制“WorldGenSettings”标签。
- 在同一编辑器中,打开旧存档的level.dat文件,粘贴覆盖现有的“WorldGenSettings”标签并保存。
主版本号的变更意味着一次重大更新。对于此次更新,代码库的重要部分已经重构,这不仅便于本模组的开发者进行开发,也便于与Moderner Beta协同工作的人员进行开发。进行了一些更改以使模组更具模块化且更可定制,包括完全重制分形层系统。2.x版本的旧存档不兼容。
新增内容
- 现代洞穴回归!可通过新的“Generate Noise Caves”(生成噪波洞穴)/“useNoiseCaves”(使用噪波洞穴)设置来进入它们。
- 为1.17生物群系生成添加了“Snow ain't Snowier”(雪不再更雪)预设,其中包含一些现代生物群系。
- 为“Release Hybrid”(发布混合)和“Snow ain't Snowier”预设添加了大型生物群系变体。
- 添加了网络代码,以便在发送世界种子的同时发送生物群系提供者设置,从而使Beta生物群系在多人游戏中呈现出其真实颜色。
- 添加了一个生物群系预览器,用于预览将为一个世界生成的生物群系。
- 添加了一个远陆(farlands)切换开关。现在可以让远陆在发布版本的世界中生成,并在Beta版本的世界中停止生成。
- (1.21及以上版本)在Moderner Beta生物群系中添加了试炼密室。
更改内容
- 该模组现在支持《我的世界》1.21.6版本。
- 重大变更:每一个属性都已被移动。
- 这是由于实施了一种更具模块化的配置方法。这使得插件能够使用Moderner Beta API来添加它们自己的配置选项。
- 这也会影响设置在图形化配置菜单中的显示方式。它们应该仍然都可访问,只是位置不同。
- 所有3.0.0之前的预设在新系统下肯定无法正常工作,因此需要重新创建。要了解各个值的设置位置,请查看涵盖每个设置组件的内置预设。
- 重大变更:重制了分形层系统。
- 分形生物群系提供者的所有选项都已被移除,取而代之的是一个单一选项,用户可通过JSON控制管道中的每一层。
- 新系统能使1.12和1.17预设的准确性大大提高,因为它可以轻松满足各种边缘情况,而无需引入过多的单独选项。
- 所有基于分形的生物群系提供者设置在本次发布中都不兼容,因此需要适配新格式。对于一些用户来说这可能很繁琐,但相关文档可能很快就会发布。
- 目前,新的层系统没有图形化配置屏幕。
- 重大变更:Moderner Beta现在使用原版的注册表实现,而不是其自己的自定义实现。
- 现在可以通过预设ID来引用设置。
- 这消除了重大变更对使用内置预设的世界产生影响的可能性。使用自定义预设的世界仍然会受到影响。
- 然而,预设ID可以通过JSON与其他设置组件相结合,为自定义预设提供更好的兼容性。例如,要创建一个带有噪波洞穴的Beta世界:
注意,{ "moderner_beta:preset": "moderner_beta:beta", "moderner_beta:cave_generation": { "useNoiseCaves": true } }
moderner_beta:cave_generation
中的其他值默认为Beta值。
- 提高了0.0.14a_08预设的准确性。
- 提高了Beta 1.8、1.0.0和1.1气候的准确性,呈现出标志性的杂乱外观,并且冰原边缘不再生成雪。
- 具有自定义草/树叶颜色的生物群系现在在具有自定义气候的世界中会显示其颜色,同时与气候基础颜色相融合。
- 移除了对Architectury API的依赖。
- 移除了对Cloth Config的依赖,从而改变了配置屏幕的外观,使其与世界定制屏幕更加一致。
- 如果生物群系提供者已经生成海洋,就不再使用海洋生物群系注射器。
- 将深层板岩和凝灰岩块从精简高度数据包移到了一个单独的数据包中。
- 现在可以在没有地表规则的情况下生成主要发布版本的世界。
- Beta 1.8及以上版本中的雕刻器现在具有相同的种子。
- “干旱”预设不再有砾石海床。
- /locate命令不再识别注入生物群系的位置,包括Beta世界中的海洋生物群系以及洞穴生物群系。生物群系注射器极大地减慢了生物群系定位过程。
- (1.21及以上版本)将
@Redirect
混合注入替换为@WrapOperation
混合注入。 - (仅1.21版本)现在使用NeoForge 21.1.173构建模组,以修复在NeoForge 21.0.110-beta或更新版本中进入模组配置屏幕时出现的崩溃问题。
移除内容
- 移除了固定种子选项,因为添加了用于生物群系提供者设置和世界种子的网络代码后,该选项已变得多余。
- 移除了与分形生物群系生成相关的生物群系标签(这不包括高度配置标签)。
修复内容
- 修复了Beta版本的水颜色在Forge/NeoForge上不起作用的问题。
- 修复了红树林树叶没有Beta版本树叶颜色的问题。
- 修复了灌木、粉色花瓣和野花方块没有Beta版本草颜色的问题。
- 修复了高草和大型蕨类方块上下两部分颜色不一致的问题。
- 修复了在没有海滩的世界中不生成埋藏宝藏的问题。
- 主噪波比例现在会影响Indev世界。
- 修复了在地下恶地生成陶瓦条纹以及其他与地表规则相关的漏洞。
- 降雪现在会在世界中的正确位置出现。