UltraTerraForged
可自定义的写实地形:大陆、蜿蜒的河流、海岸、洞穴和海床。由社区非官方延续 TerraForged 和 ReTerraForged,并借助 AI 辅助开发。
截图
介绍









UltraTerraForged 是一个延续旧项目的新项目。它是 TerraForged(由 dags 和 Won-Ton 制作)及其后续项目 ReTerraForged(由 raccoonman、Steveplays28 和 EdoEquin0x 制作)的非官方移植版。本项目并非由他们的作者制作或认可,因此遇到 UltraTerraForged 的问题,请在这里反馈,不要联系他们。
UltraTerraForged借助 AI 开发,因此能够快速迭代,跟上 Minecraft 的最新版本。
为 Minecraft 打造真实且可配置的地形:大陆与山脉、顺地势流淌的河流、海岸、值得探索的洞穴与海底地形。创建世界时,可在“地形”选项卡中进行设置。它只塑造世界地形:不添加任何生物群系,可与添加生物群系的模组搭配使用。
- Minecraft 1.20.1,支持 Fabric(需搭配 Fabric API)、Forge 47.1+ 和 NeoForge 47.1。后续计划支持 1.21.1 和 26.x 系列版本(Fabric 和 NeoForge)。
- 它拥有独立的模组 ID:
ultraterraforged与使用 TerraForged 或 ReTerraForged 创建的世界不兼容,但可以与 ReTerraForged 同时安装。首次启动时会将config/reterraforged复制到config/ultraterraforged,保留已保存的预设和整合包配置。 - 源码、更新日志和问题反馈:github.com/Pandaismyname1/ultraterraforged
为何延续此项目
ReTerraForged 的开发在中途停滞:其 1.20.1 分支已无法编译,而最新的 1.20.2 版本工作尚未完成(只有高原地形、河流生成早于其所切割的地形,以及洞穴和结构设置被移除)。在应用预设之前,模组不会进行任何操作;其设置也藏在“自定义”按钮后面。UltraTerraForged 接手后将:
- 让模组在 1.20.1 的 Fabric、Forge 和 NeoForge 上稳定运行、完善易用,并让每个人都能轻松找到设置;
- 大幅拓展地形,加入原版从未有过的地貌、海岸、海洋和洞穴;
- 保持快速,并以实测为准;
- 随后将其带到当前 Minecraft 版本(1.21.1 和 26.x 系列,支持 Fabric 和 NeoForge)。
新增内容
创建世界
- “创建世界”中的地形选项卡:选择预设,通过滑块调整主要设置,并实时查看生成效果地图(生物群系、地形类型和海拔)。UltraTerraForged 是默认世界类型(可配置)。
- 完整编辑器一键即可打开:包含所有设置,支持搜索和按页面重置;标记出与初始预设不同的设置,并提供翻译后的名称。
- 预设:内置多种风格迥异的世界(默认、群岛、超级大陆、高地、草原、恶地、冰封北境、热带、火山群岛、水域世界、拼布世界),以及 TerraForged 的原版预设。你可以保存自己的预设,也可以将其分享为一段简短代码,供他人复制粘贴。
- 专用服务器可以通过预设文件创建 UltraTerraForged 世界(见下文)。
地貌
孤峰与台地、峡谷、海蚀崖与海蚀柱、火山地表、峡湾、环礁、沙丘、岩峰、盐滩、冲积扇、冰川谷与冰斗、冰碛垄与鼓丘、带泻湖的沙洲岛、带落水洞与天坑的喀斯特地貌,以及河流三角洲。每种地貌都可以关闭或调整。
河流
- 河流蜿蜒流经大地,而不是笔直地切穿地形。
- 河流和湖泊可以高于海平面,逐级跌落形成瀑布;寒冷地区的瀑布还会结冰。
- 河床和河岸会适应周围环境:山区多为砾石与卵石,低地则多为沙和泥。
- 河流穿过高地时会形成峡谷。
海岸
半岛、岬角与海湾、通过连岛沙洲与海岸相连的近岸岛屿、沙嘴、岩礁、火山岛链,以及河流和湖泊中的岛屿。海滩与生物群系会随重塑后的海岸线而变化。
海洋
大陆架边缘的陡降区、海底峡谷、深海沟、海山和顶部平坦的平顶海山、带有热液喷口的洋中脊、蓝洞、近海面的珊瑚礁、波纹状沙波、鲸落,以及由沙、砾石和黏土构成而非裸露岩石的海床。
洞穴
洞穴由上方地貌塑造,不会改变任何生物群系:地下河、山坡泉眼、喀斯特洞穴、火山下方的熔岩管、海岸峭壁上的海蚀洞和拱门、沿岩层延伸的洞穴、带有地下湖的巨大洞窟、峭壁下的岩棚,以及冰川下的冰洞。洞口开在山坡和悬崖上,而不是平坦的原野上。
地表
- 雪线随日照而变化:朝北坡面上的雪线更低。
- 岩层由原版游戏及所有已为岩石添加相应标签的已安装模组中的石材构成,并随地区而变化。
寻找地点
/utf locate <terrain>可寻找最近的陆地地貌、海岸或海床特征,并将你传送到其表面,例如/utf locate cirque、/utf locate blue_hole。
性能
- “地形”选项卡会推荐性能模组,并显示已安装的模组:C2ME、Noisium(ed)、Lithium(Forge 上为 Radium 或 Canary)、ModernFix、AllTheLeaks 和 Sodium(Forge 上为 Embeddium)。在 Forge 上,C2ME 也可以通过 Sinytra Connector 运行。安装这些模组后,UltraTerraForged 生成新地形的速度可媲美原版,甚至更快。
- 岩棚不再为区块周围的每个方块重复计算地形(在恶地和高原地区,区块生成速度最多可提升三分之一)。
相较于 ReTerraForged 的修复
河流在地形之前生成(导致完全没有河流)、洞穴和结构设置缺失、地形预设丢失比例、/rtf locate(现在是/utf locate)会把玩家送到随机地点、所有海床都变成裸露岩石、生成区块和放置某些树木时崩溃,以及 Forge 启动时与捆绑了 MixinExtras 的模组(ModernFix、Noisium、AllTheLeaks 等许多模组)一同运行会崩溃。
专用服务器
在创建世界之前,于server.properties中设置level-type=ultraterraforged:ultraterraforged。首次启动时,默认预设会写入config/ultraterraforged/server-preset.json;编辑该文件,或随整合包提供自定义文件,即可选择服务器的地形。
面向整合包作者
整合包可以指定玩家开始游戏时使用的地形,同时不剥夺玩家更改地形的能力:在“地形”选项卡中保存预设,将其放入config/ultraterraforged/modpack-presets/,并在config/ultraterraforged/modpack.json中将其选为默认预设。玩家仍可切换预设、编辑所有设置并保存自己的预设。详情请参阅README。
兼容性
- 生物群系模组(包括基于 TerraBlender 的模组)可以将其生物群系放入 UltraTerraForged 的地形中。
- World Preview 可以显示 UltraTerraForged 世界。
- 只要岩石模组像原版一样为石材添加标签,它们的岩石就会自动加入岩层。
致谢与贡献者
UltraTerraForged 建立在许多年来他人的工作之上:
- TerraForged由dags和Won-Ton(以及codehz的贡献)创作,打造了地形引擎:大陆、气候、地形区域、河流和侵蚀。世界生成的核心仍然出自他们之手。
- ReTerraForged由raccoonman创作,并由Steveplays28和EdoEquin0x参与开发(另有 Nicolas Bourgois 和 meteorshower2004 的贡献),将 TerraForged 带入 Minecraft 1.19 及后续版本;它基于原版噪声路由重建,并以数据包形式提供预设。
- UltraTerraForged由pandaismyname1维护。其代码仓库是 ReTerraForged 的分支,因此完整保留了两个项目的历史以及所有人的提交记录。
三者均采用 MIT 许可证,并保留了原始版权声明。如果你喜欢这个模组,那么它所基于的那些创意的功劳属于他们。
TerraForged 原始描述
保持原样。其安装步骤和常见问题描述的是原版模组:关于 UltraTerraForged,请参见上文。
关于:
TerraForged 是一个适用于 Minecraft(Java 版)的世界生成模组,可创造更具沉浸感、更激发灵感的世界供你探索。它用全新的地形、更好的河流、自定义生物群系特性以及大量配置选项彻底重做了原版生成系统!
Discord:
安装:
1) 为目标 Minecraft 版本(例如 1.15.2)安装 Forge 2) 将 TerraForged 模组 jar 添加到你的配置文件的 mods 文件夹中 3) 创建新世界时选择“TerraForged”世界类型
常见问题:
1) “这会与其他模组的生物群系兼容吗?”
是的,应该可以。当你选择“TerraForged”作为世界类型时,它会查找所有可用的主世界生物群系(原版和模组),并尽可能将它们纳入世界生成中。
2) “我如何在服务器上使用这个?”
你需要运行 Forge 服务端。只需将 TerraForged 模组 jar 添加到服务器的 mods 文件夹中,并在 server.properties 文件中设置 level-type=terraforged(请在启动服务器之前执行此操作)
3) “这会移植到 Fabric/Bukkit/Spigot/Sponge 或旧版 Minecraft 吗?”
不会。不过欢迎其他模组作者这样做
面向模组作者的信息
常见问题
UltraTerraForged 支持哪些 Minecraft 版本?
UltraTerraForged 支持 Minecraft Java 版 1.20.1–26.3,共 7 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
UltraTerraForged 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Pandaismyname1 的其他作品
查看全部 →[Let’s Do Addon] EMI Compat
EMI 兼容所有 Let's Do 系列模组
Shoulder Surfing – Pehkui Compat
修复同时安装 Shoulder surfing 和 Pehkui 时出现的异常裁切问题
No Villager Discounts
禁用村民折扣
Dungeon Crawl – Dimensional Patch
Dungeon Crawl 的补丁,可让你在任意维度生成地牢。
评论
登录后评论和评分