截图
介绍
TerraForged Reimagined
将 TerraForged非官方移植至 Minecraft 26.2、26.3、1.21.1 和 1.20.1,支持 Fabric、NeoForge 和 Forge。它将主世界生成器替换为经侵蚀塑造的大尺度地形:大陆、山脉、河网,以及由气候决定的生物群系分布。
原模组与致谢
本项目移植自 TerraForged,由 TerraForged 团队制作:dags(CurseForge 上的 dagsu,作者)和 Won-Ton(CurseForge 上的 won_ton_,贡献者)。
TerraForged 的地形、侵蚀、河流和气候系统均由原团队设计并编写。本项目将这些内容移植到较新的 Minecraft 版本,并支持 Fabric、NeoForge 和 Forge。原模组已停止更新;最后一个版本适用于 Forge 上的 Minecraft 1.18.2。本移植版为非官方项目,与 TerraForged 团队无关,也未获其认可;如遇问题,请在此处反馈,而不要联系他们。
测试版
这是一个测试版。它已在游戏中及自动世界生成检查中进行测试,但尚未探索的区域仍可能存在问题。请备份重要的世界;如果发现异常,请在 GitHub上反馈,并附上你的种子、坐标和模组列表。
功能
- 经侵蚀塑造的大尺度地形:大陆、山脉、河流和湖泊
- 根据气候分布生物群系,包括其他模组添加的生物群系
- 地下生物群系与深层洞穴,因此繁茂洞穴、深暗之域和远古城市都能生成
- 设置界面包含世界、气候、地形、河流、过滤器、结构和其他选项页面,提供预览地图、内置预设和用户预设。设置会随世界保存。
使用方法
在创建世界界面中选择 TerraForged世界类型。点击 自定义打开设置界面。
运行要求
- Minecraft 26.2 或 26.3 搭配 Java 25、1.21.1 搭配 Java 21,或 1.20.1 搭配 Java 17。请选择与你的 Minecraft 版本和加载器对应的文件;文件名会标明适用版本。
- Fabric:26.2 需使用 Fabric Loader 0.19.3 或更高版本,26.3 需使用 0.19.5 或更高版本,1.21.1 和 1.20.1 需使用 0.16 或更高版本,并安装 Fabric API
- NeoForge:适用于你的 Minecraft 版本的 NeoForge(1.21.1 使用 NeoForge 21.1,1.20.1 使用 NeoForge 47.1)
- Forge:26.2 使用 Forge 65 或更高版本,26.3 使用 Forge 66 或更高版本,1.21.1 使用 Forge 52 或更高版本,1.20.1 使用 Forge 47 或更高版本
专用服务器
在服务器上安装模组,并在server.properties 服务器首次创建世界之前设置世界类型:
level-type=terraforged\:normal
然后启动服务器。首次启动时,模组会将其数据包复制到新世界中,服务器随后会加载该数据包;这与创建世界界面添加到单人世界的数据包相同。也可以直接将单人游戏中创建的世界复制到服务器。
预设。世界的设置来自预设。服务器创建新世界时,会使用服务器的 config/terraforged/default_preset.txt中指定名称的预设;如果未指定,则使用 Default。要使用其他预设,请在首次启动前创建对应文件,在文件中单独一行写入预设名称,例如 Huge Biomes。
- 内置预设:Default、Beautiful、Huge Biomes、Lite 和 Vanilla-ish。大小写不影响识别,完整名称开头的“TerraForged – ”可以省略。
- 如需使用自己的设置,请在单人游戏的“自定义”界面保存预设,然后将预设文件从游戏的
config/terraforged/presets文件夹复制到服务器的对应文件夹。 - 服务器首次启动时会写入
default_preset.txt,其中包含这些说明和预设列表。
已有世界。世界类型和预设只会在创建世界时读取:已有世界会保留创建时使用的世界类型和设置。若要将服务器切换到 TerraForged 或其他预设,请删除世界文件夹(world,除非 level-name 另有说明),或设置新的 level-name,然后启动服务器。使用旧版本手动创建的世界仍可照常运行。
需要使用 0.4.3 或更新版本。在较旧版本中,首次启动前必须手动将数据包复制到世界文件夹中,且世界会使用 Default 预设。
兼容性
- 仅适用于主世界。下界和末地保持原版。
- 支持生物群系模组。其他模组添加的生物群系会与原版生物群系一起,按气候条件生成和分布。
- Terralith 可正常使用:在所有受支持的版本和加载器上,无论作为模组(可搭配或不搭配 Lithostitched)还是数据包,其生物群系、地表和结构都会出现在 TerraForged 世界中,而地形形状仍由 TerraForged 决定。Terralith 的数据包形式会定义自己的主世界;从 0.4.3 版本起,它不再替换 TerraForged 世界的地形。
- 地形塑造类模组不会生效。由于 TerraForged 会自行计算高度图,因此不会读取更改原版噪声设置或密度函数的模组。
- 更新可能会改变地形生成结果。较新版本生成的区块可能无法与旧版本生成的区块衔接,因此条件允许时,请创建新世界。
与原版的区别
此移植版基于 TerraForged 最后一个开发分支(0.3.x)的源代码,该分支面向 Minecraft 1.19 和 Forge 编写。CurseForge 上最后一个 TerraForged 正式发布版本为 0.3.1-ALPHA-2,适用于 Minecraft 1.18.2。
- Minecraft 版本与加载器。 支持 Minecraft 26.2、26.3、1.21.1 和 1.20.1,可在 Fabric、NeoForge 或 Forge 上运行。原版仅支持 Forge,最高支持 Minecraft 1.18.2。
- 重建的地形引擎。 0.3.x 代码依赖一个源码和已发布构建均已不存在的库。它基于一个幸存下来的旧分支以及调用它的代码进行了重建。因此,山脉不再有山谷雕刻,精细侵蚀细节也有所不同。整体地形形状保持不变。
- 地下生物群系与更深洞穴。 繁茂洞穴、滴水石洞穴和深暗之域等洞穴生物群系被放置在 y=0 以下的一层,因此远古城市可以生成。基于原版洞穴噪声的深层洞穴处理填补了较新 Minecraft 版本新增的深度。TerraForged 自身的洞穴层得以保留。
- 较新的 Minecraft 内容。 Minecraft 1.19 以来新增的生物群系和结构会在对应 Minecraft 版本中参与生成:樱花树林在所有版本中都有,试炼密室从 1.21.1 开始,苍白之园在 26.2 和 26.3 中。
- 设置界面。 一个仿照 TerraForged 1.16.5 版本的设置界面,包含各类选项页面、预览地图,以及内置和用户预设。0.3.x 分支的“自定义”按钮从未生效。
- 树木。 森林使用原版树木放置方式。TerraForged 自身的植被放置系统已包含但处于关闭状态,正如它在 0.3.x 代码中实际上也是如此。
- 修复。 移植过程中发现的生成错误已修复,包括区块边界处的接缝、同一 seed 不同运行之间可能产生差异的地形,以及放置在错误高度或被洞穴破坏的结构。
许可证
TerraForged 以 MIT 许可证(Copyright (c) 2020 TerraForged)发布。本移植版以相同的 MIT 许可证发布。它在源码仓库和模组 jar 内部(LICENSE)原样保留了 TerraForged 的版权和许可声明。
该 jar 还包含以下代码,并附带其 MIT 声明:
- Noise2D,作者 dags(Copyright (c) 2018 dags),TerraForged 的噪声库(
LICENSE-Noise2D) - FastNoise,作者 Jordan Peck(Copyright (c) 2017 Jordan Peck)(
LICENSE-FastNoise) - Cereal,TerraForged 的序列化库,受 TerraForged 自身声明覆盖
常见问题
TerraForged Reimagined 支持哪些 Minecraft 版本?
TerraForged Reimagined 支持 Minecraft Java 版 1.20.1–26.3,共 4 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
TerraForged Reimagined 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Romoslayer 的其他作品
查看全部 →Bosslike Ender Dragon
让末影龙成为真正的 Boss 战:加入多个阶段、俯冲轰炸、裂隙伏击和最终决战;仅需安装在服务端。
Progressive World Difficulty
随着世界存在时间变长、你的装备增强、Boss 倒下,以及你离出生点越来越远,敌对生物也会变得更强。
Fancy Block Particles – Reforged
适用于 Minecraft 26.2 和 26.3 的 3D 挖掘/方块粒子(Fabric、NeoForge 和 Forge)——Hantonik 与 TominoCZ 的 FBP Renewed 的社区移植版,最初由 MorphoxL 制作。
Stormcell
区域性的移动天气:风暴形成、随风漂移并消散,所以可能一个地方下着倾盆大雨,而另一个地方却晴朗无云。仅服务端。
评论
登录后评论和评分