ReTerraForged: From the Ashes
TerraForged 地形回归:在 1.21.1–26.3 版本中体验大陆、山脉、河流和侵蚀效果,支持 NeoForge 和 Fabric。
截图
介绍
ReTerraForged: From the Ashes
适用于 Minecraft 1.21.1 至 26.3 的逼真 TerraForged 世界生成 – NeoForge 与 Fabric

TerraForged 曾将 Minecraft 世界变成真实的景观:大陆、山脉、侵蚀形成的山坡,以及一路奔流入海的河流。ReTerraForged 将其带到了 1.20.1,但随后开发停止:之后的移植版被弃用、改变了世界生成,甚至无法创建新世界。
From the Ashes 让它重获新生。我们逐类对照原版 ReTerraForged 0.0.6 的源代码,修复其中的错误,并将其世界生成带回 Minecraft 1.21.1 至 26.3 的所有版本。
🆕 0.0.28 版本更新
- 树木不再排列成网格:沼泽、平原、热带草原、草甸、风袭丘陵和积雪平原中的树木原先都长在区块角落,形成间隔 16 格的网格。现在它们会分散生成在整个区块内。
- 沼泽小屋恢复生成(其他模组的沼泽结构也一样):此前,生成结构时湿地被误认为是河流。
- 河边树木:河流和冰冻河流旁现在会生成 ReTerraForged 的树木,而不是原版树木(河边是橡树,冰冻河边是松树)。
- 热带雨林旁的暖水海洋(气候页面,默认关闭):热带雨林区域旁的海洋现在是暖水海洋,并会生成珊瑚礁,就像沙漠旁的海洋一样。
- 树木改动仅适用于新世界;现有世界的地形不会改变。
0.0.27
- 河流与湖泊的山谷(河流页面,新增山谷区块):地形较高或被拉伸时,河流可能会切穿山脉,形成陡峭的峭壁。山谷宽度(x0.5 至 x3)、山谷最陡坡度(10 至 90 度;河流或湖泊旁更陡的地面会被削切至该坡度)、山谷随河曲弯折(河流转弯离开时,不会在旁边留下干涸的谷底)以及峡谷概率(以峡谷形式流经的河流数量)。
- 深板岩层级(世界页面):石头转变为深板岩的高度;低于该高度会生成深板岩矿石。
- 积雪线随世界高度变化(世界高度远超 320 格时,生物群系不会再因高度而过度降温,导致大部分陆地下雪而非下雨)。
- 设置界面:悬停在每个选项按钮上即可查看其选项说明;开关关闭后,受其影响的滑块会变灰,并显示提示。
- CityWorld ReForged:“地形:原版,城市另算”不再只生成海洋世界。
- Terralith:绿洲和砂岩山谷现在会重新生成沙子(适用于 1.21.1 至 26.2)。
- 所有新增设置默认保留旧地形:现有世界和内置预设的生成效果与之前完全一致。
0.0.26
- 积雪线上的积雪深度(杂项页面,位于积雪线变化之后):积雪线处的积雪深度和山峰上的积雪深度(1 至 8 层,8 层为一个完整方块),以及积雪深度增长范围(从积雪线向上多少格,积雪深度会从第一个值逐渐变为第二个值)。现在山峰可以积起厚厚的积雪;如果山峰积雪深度低于积雪线处的深度,积雪就会随着海拔升高而变薄。陡峭的岩石表面仍会使积雪滑落。
- 使用默认设置(1 和 1)时,积雪线仍会像 0.0.25 版本一样铺上 1 层雪:现有世界和内置预设的生成效果与之前完全一致。
- 现已发布适用于 Minecraft 1.21.1、1.21.11、26.1.2、26.2 和 26.3的版本。Minecraft 1.21.3 至 1.21.10 仍使用 0.0.25 版本。
0.0.25
- 雪线(新增,位于“杂项”页面,默认关闭):无论生物群系如何,地面和高处的树上都会积雪,因此温暖气候中的山脉也会有雪顶;雪线以上的静水会结冰。雪线高度和雪线变化用于设置雪线的位置及其上下起伏范围。
- Ecliptic Seasons:ReTerraForged 世界中重新出现降雨和降雪,并带有相应音效。更新前生成的区块会保留为其存储的 Ecliptic Seasons 生物群系。(26.3 版本没有这个问题。)
- 关闭雪线后,现有世界和内置预设的生成效果与之前完全一致。
0.0.24
- C2ME 的 OpenCL 模块不再导致创建世界时游戏停止运行:ReTerraForged 世界会自动回退到 CPU(仍由 C2ME 多线程处理),下界和末地则继续使用 GPU 加速。无需在
c2me.toml中进行设置。(26.3:该模块尚未发布 26.3 版本。)
0.0.23
- ModernFix(以及 ModernFix-mVUS):已修复点击“创建新世界”后立即崩溃(“初始化关卡时发生异常”)的问题。
0.0.22
- 全新的创建世界界面:新世界默认启用ReTerraForged,“游戏”选项卡中新增世界生成切换开关(ReTerraForged / 原版)和ReTerraForged 设置按钮。
- 更清晰的预设界面:左侧设有所有页面的选项卡,名称清晰易读,不再显示代码;滑块上也标明了单位(方块、Y、倍、%)。支持全部 11 种语言。
- 侵蚀:水滴体积和水滴速度现在在较小数值下也能正常生效。
- 现有世界和内置预设的生成效果与之前完全一致。
0.0.21
- Fabric:其他模组提供的 Forge 生物群系修改器(如 YUNG’s Better Dungeons 等)不再导致世界创建中断。
0.0.20
- 岩浆高度滑块现已生效,预设界面中的每项设置也都能正常发挥作用;现有世界不会改变。
✨ 功能
地形
- 拥有海岸线、浅滩和海湾的大陆
- 山脉、台地、丘陵、山谷、草原、恶地和火山
- 水滴侵蚀、陡坡上的岩石与碎石、岩层,以及只在适宜位置积雪
水域
- 河流网络:主河道与支流一路流向大海
- 河流上的湖泊和湿地
植被
- 模组自带的模板树:橡树、桦树、云杉、红杉、柳树、金合欢和丛林树
- 树上会按原版概率生成蜂巢
预设编辑器
- 11 个页面,包含 160 多项设置,并提供随设置变化实时重绘的预览地图
- 内置预设:ReTerraForged 0.0.6 的“默认”预设,以及经典 TerraForged 预设(美丽、超大生物群系、轻量、近似原版)
- 保存、复制预设,并将其导出为数据包
- 结构设置:可为每个结构集调整间距、间隔和盐值,也可关闭该结构集;山上不会生成村庄
语言
- 支持 11 种语言:英语、俄语、乌克兰语、中文、德语、法语、西班牙语、葡萄牙语(巴西)、日语、韩语、波兰语
📸 展示画廊
Minecraft 26.3,使用“默认”预设,世界高度为 384,生物群系大小为 300,山脉倍率为 1.15。截图中使用了 Complementary Reimagined 光影和 Distant Horizons,但模组并不需要它们。


带实时预览地图的预设编辑器
📦 支持的版本
- 26.3:NeoForge 26.3.0.76+ · Fabric Loader 0.19.5+ 搭配 Fabric API 0.162+ · Java 25
- 26.2:NeoForge 26.2.0.90+ · Fabric Loader 0.19.5+ 搭配 Fabric API 0.161+ · Java 25
- 26.1.2:NeoForge 26.1.2.116+ · Fabric Loader 0.19.5+ 搭配 Fabric API 0.155+ · Java 25
- 1.21.11:NeoForge 21.11.45+ · Fabric Loader 0.17.3+ 搭配 Fabric API 0.141+ · Java 21
- 1.21.10:NeoForge 21.10.64+ · Fabric Loader 0.17.3+ 搭配 Fabric API 0.138+ · Java 21
- 1.21.8:NeoForge 21.8.54+ · Fabric Loader 0.17.2+ 搭配 Fabric API 0.136+ · Java 21
- 1.21.5:NeoForge 21.5.98+ · Fabric Loader 0.16.14+ 搭配 Fabric API 0.128+ · Java 21
- 1.21.4:NeoForge 21.4.158+ · Fabric Loader 0.16.14+ 搭配 Fabric API 0.119+ · Java 21
- 1.21.3:NeoForge 21.3.97+ · Fabric Loader 0.16.14+ 搭配 Fabric API 0.114+ · Java 21
- 1.21.1:NeoForge 21.1.201+ · Fabric Loader 0.16.3+ 搭配 Fabric API 0.102+ · Java 21
请在 Files 标签页中选择适用于你的 Minecraft 版本和加载器的文件。Fabric 版本需要 Fabric API。
🛠️ 安装
单人游戏
- 将 jar 文件放入你的
mods文件夹。 - 创建新世界:World 标签页 → Customize → 选择一个预设 → Done。
- 出现“实验性设置”警告是正常的:点击 Proceed。
⚠️ 如果没有执行第 2 步,世界将按原版生成。
服务器
- 将 jar 文件放入服务器的
mods文件夹。 - 从 GitHub releases 下载预设数据包
reterraforged-preset-<version>.zip(或在预设界面使用 Export As Datapack 导出你自己的数据包)。 - 在新世界首次启动之前,将其放入
world/datapacks/。
该模组仅影响使用其预设创建的新世界;现有世界不会改变。
🤝 兼容性
已一同测试,ReTerraForged 方面未发现问题
每组模组都在真实的 NeoForge 服务器上运行,并执行了该模组的 18 项自检、结构检查(生成点附近找到的每个结构都会被建造,并检查是否有悬空或埋入地下的部分),同时在相同种子的原版世界中加载相同模组进行对比。
- Biomes O’ Plenty 搭配 TerraBlender(26.3):其生物群系生成情况几乎与原版世界相同(26.3 上 59 个 BoP 生物群系中有 50 个生成,相同种子下原版为 53 个);在 26.3 上你需要自行安装 TerraBlender,BoP 的 Modrinth 页面并未列出它。
- Waystones、Lithostitched、Dungeons and Taverns、Towns and Towers(26.3):它们的结构像在原版世界中一样矗立在地形上。
- YUNG’s Better Dungeons、Mineshafts、Strongholds、Desert Temples、Ocean Monuments、Jungle Temples、Witch Huts、Nether Fortresses、End Island、YUNG’s Bridges、Extras 和 Cave Biomes(26.1.2,它们支持的最新版本)。
- Cobblemon(1.21.1,它支持的最新版本)。
- Distant Horizons、Iris 和 Sodium:上方的截图就是在它们环境下拍摄的。
可以运行,但不建议一起使用
- Distant Horizons SeedGen:可以运行(自 0.0.16 起不再刷屏日志),但它根据种子推测远处地形,而不是实际生成,因此远处的山脉可能与真实地形不符。仅使用 Distant Horizons 时,显示的地形与 ReTerraForged 生成的一致。
- Terralith:两个模组都会生成地形。使用 ReTerraForged 预设时,地形由 ReTerraForged 生成,只会出现部分 Terralith 生物群系,森林会生长 Terralith 的树木而不是 ReTerraForged 的。不会崩溃,但请在两者中选一个。
其他
- 其他 TerraBlender 生物群系模组:它们的生物群系区域遵循 ReTerraForged 地图。
- 洞穴生物群系模组:请在「洞穴」页面启用洞穴兼容模式。
- Ecliptic Seasons:从 0.0.25 版本起,降雨、降雪及其音效均可正常运行。
- ModernFix 和 C2ME:从 0.0.23 版本起可与 ReTerraForged 配合使用;从 0.0.24 版本起,C2ME 的 OpenCL 模块也可正常运行(主世界使用 CPU 生成,下界和末地继续使用 GPU)。
🔧 此分支修复的内容
- 恢复了 0.0.6 版本的生成效果。此分支基于 1.21.1 移植版,但该移植版改动了「默认」设置、山地气候、河流、湖泊、湿地、山地结构等内容。
- 无法创建新世界:Mixin 错误导致生成过程崩溃。
- 树木缺失:在 NeoForge 上,树木及其他特性不会生成;在 26.x 版本中,该模组的树木无法生长。
- 卡顿冻结:Fabric 在下界、末地和新生成的区块中会卡死;/locate、探险家地图和海豚会导致服务器冻结数分钟。
- 内存泄漏:生成器的缓存直到关闭游戏才会释放。
- 预设界面:在 1.21.11 及更高版本中,滑块不起作用;在 1.21.6 及更高版本中,界面会崩溃,编辑内容也会丢失;损坏的预设文件不再导致游戏崩溃。
✅ 测试
每个版本都在真实的 NeoForge 和 Fabric 服务器上进行了测试:包含 18 项自检(地形、海洋、陆地出生点、该模组的树木、蜂巢、基岩、下界和末地、结构页面)、出生点附近的所有原版结构、使用 Biomes O’ Plenty 进行的生物群系模组测试、通过鼠标操作的预设界面测试,以及对每项设置极限值的压力测试。
🔗 链接
- 源代码、完整更新日志和测试报告:github.com/Vladeezyy/reterraforged
- 问题反馈:GitHub Issues
👏 致谢与许可
TerraForged 作者:dags · ReTerraForged 作者:racoonman2 · From the Ashes 作者:Vladeezyy。
许可证:LGPL-3.0-only。取自上游项目的代码仍遵循其 MIT 许可证,并保留版权声明。请仅从模组官方页面(CurseForge 和 GitHub)下载。
常见问题
ReTerraForged: From the Ashes 支持哪些 Minecraft 版本?
ReTerraForged: From the Ashes 支持 Minecraft Java 版 1.21.1–26.3,共 10 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
ReTerraForged: From the Ashes 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Vladeezy 的其他作品
查看全部 →Spartan Weaponry (Unofficial Port)
Spartan Weaponry 在 1.21.1 和 1.21.11 上:26 种武器类型和 436 把带有特性的武器、长弓、重弩、投掷武器、箭袋和油。支持 NeoForge 和 Fabric。
Vein Miner + Tree Harvester
以正确的方式开采整个矿脉和砍伐整棵树,支持原版和模组。Fabric和NeoForge,1.21 – 26.3。
Rampart
Entity model and animation library from Citadel for NeoForge and Fabric 1.21.1 and 26.x, used by our ports of Alexthe666's mods (Rats).
The Midnight Lurker (Unofficial Port)
The Midnight Lurker on NeoForge 1.21.1: a horror stalker in many forms, insanity, jumpscares and void gateways, without the lag.
评论
登录后评论和评分