太阳末日重生

太阳末日重生

这个模组让太阳一天比一天更强,使得在地面上生存变得更加困难。

Solar Apocalypse for Minecraft Forge 1.20.1

Solar Apocalypse 是一款受经典末日风格模组启发的硬核生存模组。

随着天数推移,世界地表在太阳的炙烤下逐渐崩塌。

  • 草原干枯,地表植物消失
  • 水源蒸发,附近流动的水和含水方块也会一并枯竭
  • 树木、树叶、木质建筑、干草、竹子、羊毛和地毯会燃烧
  • 沙子和红沙变成玻璃
  • 暴露在露天环境下的实体和掉落物会着火
  • 地下探索宝箱可能包含少量保存物资,用于找回失去的植物

太阳本身不会在视觉上变大。

进度

默认进度可在 config/solarapocalypse-common.toml 中修改。

  • 第2天: 草方块、灰化土、菌丝、苔藓等类似地表方块干涸成泥土。草、花、树苗和其他地表植物开始枯萎。
  • 第3天: 暴露的水源开始蒸发。附近流动的水和含水方块可随同一水团一并消失。
  • 第4天: 树木、树叶、木质方块、干草、竹子、羊毛等可燃方块开始燃烧。
  • 第5天: 露天环境下的实体和掉落物着火。沙子和红沙开始变成玻璃。

特性

  • 专为 Forge 1.20.1 构建
  • 在服务器模拟距离内随机化处理
  • 比早期全区块处理轻量得多,同时保留末日氛围
  • 抑制暴露的草/菌丝蔓延
  • 保留枯死的灌木,营造荒废地表景观
  • 甘蔗和仙人掌会枯萎,其下方的沙子会变成玻璃
  • 尽可能使用 Minecraft 和 Forge 的方块标签,以更广泛地支持模组方块
  • 废弃矿井、地牢、要塞和远古城市中的地下宝箱可包含保存物资
  • 旨在多人游戏中作为仅服务端模组运行

茂密的森林、大面积水域以及模组繁多的世界仍可能导致 FPS 下降或服务器负载激增。

保存物资

为了在地表被摧毁后仍有可能恢复生态,部分地下探索宝箱可能包含1-3种随机物品类型,每种1-5个。

可能出现的物品包括:

  • 藤蔓
  • 树苗
  • 红树胎生苗
  • 竹子
  • 甘蔗
  • 仙人掌
  • 睡莲
  • 海带
  • 海草
  • 海泡菜
  • 珊瑚
  • 珊瑚扇
  • 珊瑚块

安装方法

  1. 安装 Forge 1.20.1。开发测试使用的是 Forge 47.4.4。
  2. 将 solarapocalypse-2.0.jar 放入服务器的 mods 文件夹。
  3. 单人游戏时,将 jar 文件放入客户端的 mods 文件夹。
  4. 开启新世界,或在使用本模组前备份现有世界。

在多人游戏中,该模组设计为仅安装在服务器端即可运行。同时安装在客户端也没问题。

重要注意事项

  • 此模组将极大改变你世界的地表形态。
  • 始终备份重要的世界。
  • 更新后,现有的配置文件可能保留旧值。如有需要,请检查 config/solarapocalypse-common.toml。
  • 性能已进行优化,但大规模的火灾和大范围的水体蒸发仍可能造成沉重负担。

鸣谢

本模组的灵感源自旧版 Solar Apocalypse 模组时代,旨在致敬其氛围。 本项目中的所有代码和资源均为原创。

部分实现思路也受到了有限水相关代码和行为的启发。