天气附加组件

天气附加组件

一个客户端天气大修模组,将原版扁平的雨水替换为体积化的3D雨滴、水花和雪花,并增加了暴风雪和热浪事件及相关屏幕特效。

天气扩展

天气扩展彻底改写了 Minecraft 的天气系统。原版扁平的 2D 降雨已不复存在——每一滴雨、每一片雪花和每一道水花都是世界中真实的体积粒子。

🌧️ 降雨

  • 体积化的 3D 雨滴穿过世界,精准降落在你所见的位置
  • 撞击点(地面和水面)迸发出 3D 水花粒子
  • 雨滴在屏幕上模糊并流淌,如同相机镜头上的水痕

❄️ 降雪

  • 3D 雪花在空中旋转飘落
  • 雪花落地后轻柔融化,落水时溅起水花
  • 雪花飘落时,霜冻会逐渐覆盖你的屏幕

🌨️ 暴风雪 (雪地生物群系中的雷暴)

  • 密集的、随风飘动的雪花,风向不断变化
  • 能见度大幅降低,白色雾气平滑地淡入淡出
  • 摄像机因寒冷而颤抖,在露天区域移动速度减慢
  • 冻伤机制(类似细雪)——除非你至少穿着一件盔甲

🔥 热浪 (炎热干燥生物群系中的雷暴)

  • 屏幕边缘出现温暖的闪烁效果
  • 汗水从屏幕上滴落
  • 在露天区域移动速度减慢
  • 饥饿值消耗速度约提升 2 倍——不显示药水效果图标 (仅限单人游戏)

⚡ 性能

专为零帧率影响设计:基于距离的 LOD 粒子、所有天气类型共享的硬性粒子预算、仅靠近摄像机时的物理计算、缓存的照明和高度图查询。

📌 备注

  • 暴风雪和热浪在匹配的生物群系中通过 /weather thunder 触发