跳到正文

Redwoods

作者:coderbot

为 Minecraft 添加红杉和冷杉树,风格类似旧版 ExtrabiomesXL 中的树木。

收藏

截图

介绍

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

Seed: -7966525194701114253 XYZ: 3366/82/-122

最佳搭配 Traverse使用

如果你在寻找这个模组在1.14版本的功能,试试Terrestria吧!

虽然这个模组已不再维护,但我会审查GitHub上提交给我的任何拉取请求。

 

介绍

Redwoods是一个Minecraft模组,为游戏添加了若干以参天巨树为主题的生物群系和树木类型。你是否曾想过穿越一片巨大的针叶林,完全惊叹于你周围景观的美丽?那么Redwoods就是适合你的模组。

 

尽管名字叫Redwoods,这个模组同时为游戏添加了红杉和冷杉。这个模组旨在与Traverse搭配使用,用更接近经典ExtrabiomesXL的生物群系来替换它们的针叶林生物群系。Traverse的所有生物群系都做得非常出色,但在我看来,只是感觉缺少了那种真正巨大的树木。因此,我制作了这个模组作为Traverse的伴生模组。虽然Traverse不是必需的,但强烈推荐!

 

特性

Redwoods添加了两种大型针叶树:

  • 红杉:深红棕色的木材,带有绿色树叶。
  • 冷杉:带有绿色调的棕色木材,带有绿色树叶。

红杉和冷杉各有两种变体,尺寸都非常大:

  • 1×1:“普通”——一棵24-32格高的大树,底部最大尺寸为13×13。
  • 2×2:“巨型”——一棵极其庞大的树,可达32-48格高,底部最大尺寸为16×16。这是在不引起级联世界生成的情况下,树木在水平方向上能达到的绝对最大尺寸。

2×2变体的针叶树还使用了特殊的“四分之一”原木,它们被设计成可以拼接在一起,形成一根巨大的、连续的原木,内部带有年轮。两种变体的树都以堆叠锥形生成树叶,让人联想到典型的圣诞树。

 

这个模组添加了4个生物群系,每个都包含各种针叶树:

  • 红杉森林:一片包含巨大、高耸的红杉树的森林,位于多山但相对平坦的高原上。
  • 繁茂红杉森林:类似红杉森林,但除了红杉树外还有1×1的冷杉。
  • 温带雨林:以温哥华为原型,这片茂密的森林在整个生物群系中同时包含普通和巨大的冷杉。这里非常多山,但高度变化也很大,使得探索既富有挑战性又充满回报。
  • 雪地雨林:与温带雨林完全相同,但有雪和更冷的生物群系颜色。

 

技术说明

要高效实现如此巨大的树木,会遇到许多技术难题,尤其是因为 1.7.10 和 1.12.2 在渲染方式上有所不同。早在 1.7 时,如果不开启快速图像,EBXL 的针叶林就几乎无法游玩。默认情况下,为了渲染针叶树叶,Redwoods 使用了一项最初见于 OptiLeaves 的优化,在快速图像和精美图像之间取了个折中。具体来说,这项优化会像快速图像那样剔除树叶方块的内侧面,但使用的则是精美图像中的透明树叶贴图。这样一来,你在森林中的 FPS 会高得多;而且对于这些巨树来说,实际观感也相当不错。当然,你可以在配置中禁用这项优化,但不建议这么做。顺带一提,如果启用这项优化的同时开启快速图像,就会像往常一样看到难看的贴图。

 

此外,针叶树叶默认不会让光线扩散。虽然这项设置也可以更改,但同样不建议启用光线扩散,因为这会导致白天刷怪,还会造成严重卡顿。在 Redwoods 生物群系中生成一个出生点,不启用光线扩散需要 5 秒,启用后则需要 40 秒。开启光线扩散后,整体世界生成也会严重卡顿;探索一个区域就会让单人游戏的 TPS 降至 4。所以,保持 TPS 稳定,让光线穿过树叶吧。

 

简而言之:巨树很难处理,Redwoods 必须采用多项优化才能让游戏保持流畅。你可以禁用这些优化,但最好不要这么做。

 

许可协议

这个模组中的代码功能与 ExtrabiomesXL 类似,但完全从头编写,以适配较新的 Minecraft 版本。你可以自由再发布这个模组(包括将其加入整合包),唯一的限制是必须注明作者(MIT 许可证)。贴图采用单独的许可证(CC BY-SA 3.0),因为它们是在该许可证允许的范围内基于 ExtrabiomesXL 制作的。详情请见 LICENSE-TEXTURES。

 

左侧为雪地雨林,右侧为温带雨林,两者交界处

常见问题

Redwoods 支持哪些 Minecraft 版本?

Redwoods 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Redwoods 怎么安装?

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

评论

登录后评论和评分

coderbot 的其他作品

查看全部 →