
宁静的季节 X 遥远的地平线
修复了Serene Seasons和Distant Horizons之间LOD颜色不匹配的问题。使DH的颜色缓存与季节变化保持同步,以便LOD能显示正确的树叶和草的颜色。
查看大图Serene Seasons X Distant Horizons
一个适用于 Minecraft 1.21.1(Fabric)的小型兼容模组,让 Serene Seasons 和 Distant Horizons 能够良好地协同工作。
注意: 虽然这在单人游戏中可能有效,但我是为多人游戏实例构建的,因此它可能无法完全正常工作。不过,将其分支用于单人游戏并非难事。另外,虽然我相对确信它能与 1.21.X 版本兼容,但我只能说我已在 1.21.1 上测试过。
问题所在
如果你同时使用过这两个模组,你可能已经注意到了:远处的树木和草地的颜色与当前的季节完全不符。秋天里绿意盎然的森林,夏天里橙色的树叶。
功能说明
每当季节变化时,或者当你加入世界或在维度之间传送时,该模组会自动更新 Distant Horizons,使远处的 LOD 显示正确的季节颜色。
如果你在季节变化后发现颜色仍然不对,/ssdh-client reload 命令会强制立即刷新所有内容。
需求
- Minecraft 1.21.1(Fabric)
- Fabric Loader >= 0.16.5
- Fabric API
- Serene Seasons(Fabric 1.21.1)
- Distant Horizons 2.4.5-b+
安装
将 jar 文件放入你的 mods 文件夹中,与 Serene Seasons 和 Distant Horizons 放在一起。无需配置。
对于服务器管理员,在服务器上也安装该模组可以解锁 /ssdh season 管理员命令,用于手动设置当前季节。
命令
客户端(无需权限)
| 命令 | 描述 |
|---|---|
/ssdh-client status |
显示当前季节和子季节。 |
/ssdh-client skip |
跳过到下一个子季节。非常适合测试。需要服务器端也安装该模组。 |
/ssdh-client reload |
如果某些内容看起来仍然不对,强制立即刷新颜色。 |
服务器端(需要管理员等级 2)
| 命令 | 描述 |
|---|---|
/ssdh season <subseason> |
直接设置季节。有效值:early_spring、mid_spring、late_spring、early_summer、mid_summer、late_summer、early_autumn、mid_autumn、late_autumn、early_winter、mid_winter、late_winter。 |
备注
- 季节变化后,远处的 LOD 会随着你的移动逐渐更新,而不是一次性全部更新。这是有意为之——避免突兀的视觉跳变。正常游玩一分钟内,大部分景观会自行校正。如果你希望所有内容立即更新,请使用
/ssdh-client reload。 - 仅客户端。在任何安装了 Serene Seasons 的服务器上使用都是安全的。
许可证
MIT — 参见 LICENSE
源码
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。