
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 是默认世界类型(可配置)。
- 一键打开完整编辑器:所有设置,支持搜索、逐页重置、标记与起始预设不同的项,以及翻译后的名称。
- 预设:一组独特的内置世界(Default、Archipelago、Supercontinent、Highlands、Prairie、Badlands、Frozen North、Tropics、Volcanic Isles、Waterlands、Patchwork)加上原始的 TerraForged 预设。保存你自己的预设,或将预设作为短代码分享以复制粘贴。
- 专用服务器通过预设文件创建 UltraTerraForged 世界(见下文)。
地貌
孤山和台地、峡谷、海崖和海蚀柱、火山地表、峡湾、环礁、沙丘、突岩、盐滩、冲积扇、冰川谷和冰斗、冰碛和鼓林、带泻湖的障壁岛、带天坑和天然井的喀斯特地貌,以及河流三角洲。每一项都可以关闭或调整。
河流
- 河流蜿蜒穿过陆地,而不是笔直地切割它。
- 河流和湖泊可以位于海平面以上,以瀑布的形式逐级下降;在寒冷的地方,瀑布会结冰。
- 河床和河岸与其环境相适应:山区的砾石和鹅卵石,低地的沙子和泥土。
- 河流穿过高地时形成峡谷。
海岸
半岛、海岬和海湾、通过连岛沙洲与海岸相连的沿海岛屿、沙嘴、礁石、火山岛链,以及河流和湖泊中的岛屿。海滩和生物群系会跟随重塑后的海岸线。
海洋
以陡坡结束的大陆架、海底峡谷、深 trench、海山和平顶 guyot、带有热液喷口的大洋中脊、蓝洞、靠近水面的珊瑚礁、波纹沙波、鲸落,以及由沙子、砾石和黏土而非裸露岩石构成的海底。
洞穴
洞穴由其上方陆地塑造,不改变任何生物群系:地下河、山坡上的泉水、喀斯特洞穴、火山下方的熔岩管、悬崖海岸的海蚀洞和拱门、沿岩层分布的洞穴、带有地下湖的巨大洞窟、悬崖下的岩石庇护所,以及冰川下的冰洞。洞口出现在斜坡和悬崖上,而不是平坦的田野中。
地表
- 雪线跟随太阳:在北向斜坡上更低。
- 岩层由原版以及任何已安装的、像原版一样标记其石头的模组的石头构成,并因地区而异。
寻找事物
/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:
安装:
- 为目标 Minecraft 版本(如 1.15.2)安装 forge
- 将 TerraForged 模组 jar 添加到你的配置文件的 mods 文件夹中
- 在创建新世界时选择“TerraForged”世界类型
常见问题:
- “这会与其他模组的生物群系一起工作吗?”
是的,应该可以。当你选择“TerraForged”作为世界类型时,它会寻找所有可用的主世界生物群系(原版和模组),并尽可能将其纳入世界生成中。
- “我如何在服务器上使用它?”
你需要运行一个 Forge 服务器。只需将 TerraForged 模组 jar 添加到服务器的 mods 文件夹中,并在 server.properties 文件中设置 level-type=terraforged(在启动服务器之前执行此操作)
- “这会被移植到 Fabric/Bukkit/Spigot/Sponge 或旧的 Minecraft 版本吗?”
不会。不过欢迎其他模组作者这样做
面向模组作者的信息
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。