跳到正文

(Sodium) Streamline

Improves performance by controlling when and how the game renders

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

(Sodium) Streamline

Streamline changes when the game renders and how much work each frame does. It caps the frame rate while nobody is watching and trims per-frame busywork. It culls nothing: what gets drawn is Sightline’s job. Client only.

Support me on Patreon

Support me and get early access on my Patreon.

FPS governor

  • Unfocused window: 15 FPS. Minimised: 3 FPS. No input for 5 minutes: 30 FPS. Every cap is adjustable, and 0 switches it off.
  • Any input lifts the cap on the next frame; a held movement key counts as input.
  • Minimised stays at 3 FPS, not 0, so the client keeps ticking and multiplayer stays in sync.

Frame limiter and VSync

  • Precise Frame Limiter replaces vanilla’s FPS limiter with a wait-then-spin one, for steadier frame times whenever a cap is active. It costs a sliver of one CPU core.
  • Adaptive VSync tears on a late frame instead of stalling for a whole refresh, where the driver supports it.
  • Both are off by default.

Per-frame work

  • Animated textures can be frozen by category: water, lava, fire, portal, the rest.
  • Steady Lightmap stops the torch flicker and skips rebuilding the lightmap when nothing changed.
  • Particles surrounded by air skip the block-collision scan, with the same outcome. Vanilla HUD layers are drawn in batches, and the F3 text is rebuilt 10 times a second.
  • A slider for ambient block effects; switches for the enchantment glint and the vignette.

FPS meter and overlay

  • The FPS meter sits top right: FPS, average frame time, 1% low and the cap the governor is applying.
  • The debug overlay shows the governor state, per-tick skip counters and any hook that failed to attach. Both are off by default.

Requirements

Minecraft 1.20.1 (Forge or Fabric), 1.21.1 or 26.2 (NeoForge or Fabric), on Java 17, 21 and 25 respectively. The Fabric builds need Fabric API. Client only. Sodium is optional: on 1.21.1 and 26.2 the options are in its video settings; otherwise in the config file. Missing on 1.20.1: HUD batching. Missing on 26.2: HUD batching, the precise limiter and the vignette switch.

This mod has been abandoned. It works fine, but it will not receive updates.


Join the Discord  Source on GitHub

Related mods

Sodium

The other performance mods

Interframe Fovea SwiftGen Sightline

NeoForge 1.21.1 and 26.2, Fabric 1.20.1, 1.21.1 and 26.2, Forge 1.20.1. Client only. Free to use in modpacks.

常见问题

(Sodium) Streamline 支持哪些 Minecraft 版本?

(Sodium) Streamline 支持 Minecraft Java 版 1.20.1–26.2,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

(Sodium) Streamline 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

falling_colud96 的其他作品

查看全部 →