跳到正文

Alternate Terrain Generation

作者:TTFTCUTS

原版主世界地形生成器的替代方案。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

关于 ATG:

Alternate Terrain Generation(ATG)是对原版主世界地形生成器的完整替代品,会彻底改变世界的样貌,也会改变你的游玩方式。它最初为 Minecraft 1.5 开发,旨在解决冷热生物群系相邻的问题,并让整个世界的生成方式更具真实感。

ATG 不会先为某个区域挑选生物群系,再生成该生物群系的地形;它会先生成一系列高度、温度、降雨量等数据场,再据此推导出最终的生物群系。这样生成的地形变化更加平滑,彼此相邻的生物群系也更符合现实规律。

ATG 还为世界增添了明显的垂直起伏。你可能会发现,起伏的山丘高达 150 格甚至更高,侧面还有平坦的高原;而最高的雪顶山脉可达 240 格甚至更高。

2.0.0 版本经过了彻底重写,充分运用了我过去几年学到的新技术。现在平坦地带、岛屿和悬崖更多,生物群系分布也更合理,同时保留了旧版本标志性的高度起伏(不过整体上分布得更分散)。

此外,由于生成框架的内部结构经过全面重做,生成速度很快。真的很快。过去版本中最慢的生物群系生成阶段,如今比原版快 8 倍以上。这并不意味着区块生成速度也快了 8 倍,但差异相当明显。

 

如何使用 ATG:

创建新世界时,请在设置中选择“ATG – Alternate”世界类型。

对于专用服务器,请将 server.properties 中的“level-type”设为ATG。之后需要创建一个新世界,因为只有在创建全新的世界存档文件夹时,才会读取 level-type 设置。

 

配置与模组支持:

截至 ATG 2.0.0,目前完全没有配置选项。这并非一直都会如此;目前首要任务是先发布具备基础功能的重写版本,配置和自定义功能的代码还没有编写完成。

未来,你将可以在创建世界时通过自定义世界菜单逐个世界设置所有选项,并将预设保存为 json 格式,供服务器生成器选项字段导出使用。 

目前完全不支持生物群系模组。 这同样只是因为相关设置代码尚未完成。系统可以接受任何生物群系,也能正常运行,只是目前还无法让生成器使用新的生物群系。除新增生物群系外,其他生成内容应该都兼容。

 

特别感谢:

我想特别感谢ScottKillen,他在开发期间提供了建议,还分享了一些非常出色的 Forge 地形生成钩子示例。他帮助我理解了原版生成器的具体机制,以及如何更好地对其进行修改。

常见问题

Alternate Terrain Generation 支持哪些 Minecraft 版本?

Alternate Terrain Generation 支持 Minecraft Java 版 1.7.10–1.11.2,共 3 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Alternate Terrain Generation 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

TTFTCUTS 的其他作品

查看全部 →