
水优化器
一个客户端Fabric模组,通过隐藏水域剔除、减少水体几何体、粒子优化、可配置配置文件以及安全的原版回退,提升水域密集场景的性能。
查看大图🌊 水优化 (Water Optimisation)
水优化是一款客户端 Fabric 模组,可减少 Minecraft 中不必要的水渲染工作。
它在水资源密集的区域尤其有用,例如海洋、被水淹没的洞穴、大型农田、水下建筑以及包含大量水粒子的场景。
该模组不会改变水的行为方式。它仅改变客户端上部分水的渲染方式。
功能简介
水优化目前主要关注三个领域:
隐藏的水方块
Minecraft 仍会花费时间处理那些完全被包围且无法被看到的水方块。
该模组可以检测到诸如此类的安全情况,并跳过该水方块的其余渲染工作。
它仅适用于完全隐藏状态下的常规水源方块。
流动的水、含水的方块、透明方块、可见表面以及其他特殊情况仍会使用 Minecraft 的正常渲染方式。
减少水的几何结构
最高 FPS 配置文件可以移除一些 Minecraft 通常生成的多余的内部水几何结构。
正常的可见水面仍会被渲染。
这可以减少大型水域场景中的半透明几何结构和 GPU 过度绘制。
由于这是一种更激进的优化方式,因此它仅在最高 FPS 配置文件中启用。某些不寻常的水下或透明视角可能会看起来略有不同。
水粒子
该模组还可以减少或禁用与水相关的粒子,例如:
- 气泡
- 水花
- 水下粒子
- 滴水
- 落水
- 气泡柱粒子
您还可以限制水粒子允许出现的最大距离。
这有助于处理那些一次生成大量粒子的区域。
性能配置文件
水优化包含四个预设。
原版 (Vanilla)
禁用该模组的水渲染优化。
用于测试或性能对比。
均衡 (Balanced)
保持设置保守,接近原版。
适合那些主要希望安装该模组但不想进行激进更改的用户。
性能 (Performance)
启用更安全的性能选项,包括隐藏水优化和更强的粒子设置。
推荐大多数用户使用。
最高 FPS (Maximum FPS)
启用所有可用的最强设置,包括减少水几何结构。
如果您希望尽可能降低水的渲染负载,并且不介意在特殊情况下的细微视觉差异,请使用此配置。
设置
如果您使用 Mod Menu,可以直接从模组列表中打开水优化的设置界面。
您可以更改以下选项:
- 性能配置文件
- 隐藏水优化
- 减少水几何结构
- 水粒子
- 粒子距离
- 雾粒子过滤
- 性能诊断
您可以使用预设,也可以自行配置各个选项。
Sodium (钠)
如果安装了 Sodium,水优化不会尝试替换或干扰 Sodium 的流体渲染器。
当 Sodium 负责流体渲染时,其原版水渲染挂钩会自动禁用。
与粒子相关的功能仍然可以使用。
诊断
还有一个可选的用于测试的诊断 HUD。
它可以显示以下信息:
- 跳过的隐藏水方块数量
- 移除的水面数量
- 被拒绝的粒子数量
- 流体渲染时间
- 区块编译时间
- 半透明排序时间
这主要用于检查模组是否在特定场景中实际生效。
对于正常游戏或正确的 FPS 测试,您应保持诊断功能处于禁用状态。
仅客户端
水优化不需要安装在服务器上。
它不会改变:
- 水的物理特性
- 水的流动
- 碰撞
- 玩家移动
- 世界生成
- 网络通信
- 服务器行为
- 已保存的世界
您可以将其作为普通的客户端性能模组使用。
适用场景
您最可能在以下水资源丰富的区域感受到差异,例如:
- 海洋
- 大型水池
- 水下基地
- 被水淹没的洞穴
- 瀑布
- 水产农场
- 大型封闭水体
- 粒子密集的水下区域
实际的 FPS 提升取决于场景和您的硬件。
一些优化主要减少区块重建期间的 CPU 工作负载,而其他优化则减少水几何结构和粒子带来的 GPU 工作负载。
没有固定的 FPS 提升量,因此最佳测试方式是在同一场景中分别启用和禁用该模组进行比较。
兼容性
- Minecraft 26.2
- Fabric
- 仅客户端
- 支持 Mod Menu
- 兼容 Sodium
- MIT 许可证
- 开源
水优化旨在做好一件事:在不改变 Minecraft 游戏玩法的前提下,减少不必要的水渲染工作。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。