层云

层云

客户端 Fabric FPS 模组。剔除远处的实体、粒子和方块实体,并限制远处的客户端刻运算。可与 Sodium 一起使用。

性能

Stratus 是一个仅客户端的 Fabric 模组,适用于 Minecraft 1.21.11,通过跳过你在远处无法有效看到的渲染工作(例如地平线上的雾霾)来提升 FPS。

仅在你的游戏客户端安装即可。服务器不需要安装此模组。多人游戏安全:只会更改你的渲染和客户端侧的处理。

Stratus 的作用

Stratus 并不会替代 Sodium 的区块渲染器。它针对的是另一组性能瓶颈:

  • 实体剔除 — 停止绘制超出可配置距离的生物和实体
  • 物品、经验球和盔甲架剔除 — 为常见的卡顿源设置更短的渲染距离
  • 名牌、发光和阴影剔除 — 跳过远离相机的昂贵覆盖层渲染
  • 客户端实体 tick 节流 — 远处的实体在你的客户端上更新频率降低
  • 粒子上限 — 限制同时存在的粒子数量
  • 环境与雨水粒子调节 — 减少远处的装饰性和天气粒子
  • 方块实体渲染距离 — 当距离较远时,跳过箱子、告示牌等类似方块的渲染

16 格范围内的所有内容都不会被剔除,因此战斗和建造依然保持流畅响应。

与其他模组的兼容性

  • Sodium 和 Iris — 推荐的组合。Sodium 负责方块渲染;Stratus 负责实体、粒子和客户端 tick。
  • 血条模组(如 Neat 等) — 独立绘制的血条不受影响
  • 自定义方块实体渲染器 — 尊重每个渲染器的视野距离和屏幕外规则
  • Entity Culling 和 MoreCulling — Stratus 默认会自动禁用与之重叠的实体剔除功能

配置

首次启动后,编辑 config/stratus.properties 文件。每个优化类别均可独立开关,并可调节距离和粒子上限。

需要:Fabric Loader 0.19.2 或更新版本,Java 21 或更新版本。不需要:Fabric API

并非 Sodium

在重度场景、刷怪塔和模组包中,将 Sodium 和 Stratus 结合使用可以获得最佳效果。