建筑师时间 × 宁静四季

建筑师时间 × 宁静四季

让建筑师掌握权威日历和季节时钟,同时保留宁静季节的环境季节行为。

Architects Time × Serene Seasons

Architects Time × Serene Seasons 是一个适用于 NeoForge 上 Minecraft 1.21.1 的兼容性附加模组,它将 Architects Time 的日历系统与 Serene Seasons 提供的环境季节系统连接起来。

Architects Time 成为权威的日历和季节时钟,而 Serene Seasons 则继续处理其植被、温度、降水、降雪、作物肥力、热带季节行为以及其他环境季节效果。

运作原理

Architects Time 的春、夏、秋、冬状态被映射到 Serene Seasons 的十二个子季节。

Architects Time 的早、中、晚季节结构得以保留:

  • 早:季节的前 25%
  • 中:季节的中间 50%
  • 晚:季节的最后 25%

该附加模组并非简单地在 Serene Seasons 的早、中、晚状态间切换,而是持续映射在对应的每个 Serene Seasons 子季节中的进度。

这使得 Serene Seasons 的环境过渡能够保持平滑,同时 Architects Time 仍然是日历进度的权威来源。

季节映射

  • 春季 → 早春、仲春、晚春
  • 夏季 → 初夏、仲夏、晚夏
  • 秋季 → 早秋、仲秋、晚秋
  • 冬季 → 初冬、仲冬、晚冬

当此兼容性附加模组激活时,Serene Seasons 不再维护独立的权威服务器季节时钟。

Serene Seasons 集成

Serene Seasons 继续提供其正常的环境系统,包括:

  • 季节性植被与颜色变化
  • 温度变化
  • 降雨和降水行为
  • 降雪
  • 季节性作物肥力
  • 热带季节性行为
  • 其他 Serene Seasons 环境效果

该兼容性附加模组同步季节进度,而非重新创建这些系统。

同步

季节状态在以下情况下保持同步:

  • 世界保存与重新加载
  • 服务器重启
  • 睡觉
  • 时间推进
  • Architects Time 日历命令
  • 专用服务器
  • 多人游戏

Architects Time 始终是权威。

要求与兼容性

  • Minecraft: 1.21.1
  • 模组加载器: NeoForge 21.1 或更新版本
  • Java: 21
  • Architects Time: 0.1.0 或更新版本
  • Serene Seasons: 10.1.0.3 或兼容的 10.1.x 版本
  • 环境: 客户端与服务器

Architects Time × Serene Seasons 必须与 Architects Time 和 Serene Seasons 一起安装在服务器和连接的客户端上。

GlitchCore 通过 Serene Seasons 提供依赖需求。

0.1 版本限制

0.1 版本支持四种标准季节标识:

  • 春季
  • 夏季
  • 秋季
  • 冬季

上述四种季节之外的 Architects Time 自定义季节系统目前尚未映射到 Serene Seasons。

关于项目

Architects Time × Serene Seasons 由 Silent Vector Studios 开发,作为一个独立的兼容性附加模组。

本项目与 Serene Seasons 或 GlitchCore 的作者没有关联,也未获得其认可,并且不包含或再分发他们的代码或资源。

许可证

Architects Time × Serene Seasons 以 GPL-3.0-or-later 许可证发布。