VideoSettingsRefresh
by Cha0sBEpic
VideoSettingsRefresh reapplies a player's video settings automatically whenever a world or server is joined, so visuals stay consistent between sessions.
What it does
Shaders, resource packs and optimization mods can leave lighting and rendering in an odd state after a player switches to a new world or server. The mod reloads the client's video settings at each join to help prevent these visual problems, including lighting bugs and shader desyncs. Players who notice strange lighting or broken shaders on a fresh join are the group it targets.
The mod works alongside shaders, resource packs and other visual mods. The author lists Iris, Sodium and LambDynamicLights as compatible. It is a lightweight client-side mod: the server does not need it, and joining a server needs no extra installation on that side. Its only installation requirement is the Fabric loader, and it targets 1.21.10 – 26.1.2, with files for 1.21.10, 1.21.11 and 26.1.2.
Key features
Automatic settings refresh
Video settings are reloaded on every world or server join, without any manual step from the player.
Lighting and shader fixes
Rendering glitches such as wrong lighting and shader desyncs are addressed by reapplying the settings at join.
Lightweight operation
The mod does its work at join time and is described by the author as having little gameplay performance impact.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Switching between worlds
A player who moves between singleplayer worlds gets the same video configuration in each one.
Joining multiplayer servers
Visuals stay consistent when a player connects to different servers that run other mods or packs.
Who it’s for: Players who use shaders, resource packs or visual optimization mods and see inconsistent rendering after changing worlds or servers.
How it compares
FPSFlow is open source under the GNU Affero General Public License v3.0 only, client-side only, and targets 1.21.11 – 26.2 on Fabric. Shader Carry is open source under the MIT License, client-side only, and covers 1.20.1 – 26.2 on Fabric. WaterLightingFix is open source under the GNU General Public License v3.0 only, client-side only, and targets 26.2 – 26.3 on Fabric. Its version range differs from VideoSettingsRefresh.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VideoSettingsRefresh | Fabric | 1.21.10 – 26.1.2 | Client-side only | 2026-05-03 |
| FPSFlow | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-07-29 |
| Shader Carry | Fabric | 1.20.1 – 26.2 | Client-side only | 2026-09-06 |
| WaterLightingFix | Fabric | 26.2 – 26.3 | Client-side only | 2026-09-16 |
Questions
Does VideoSettingsRefresh need to be installed on the server?
Which loader does VideoSettingsRefresh use?
Does VideoSettingsRefresh work with Iris and Sodium?
In the catalog
VideoSettingsRefresh is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 15,189 mods support Minecraft 26.1.2.
Similar mods
What the author says
Ever joined a new world or server and noticed weird lighting, broken shaders, or rendering glitches? Video Settings Refresh fixes that by automatically reloading your client’s video settings every time you join a world or multiplayer server — ensuring your visuals are always up to date and consistent. *✅…
Official listing
- Modrinth page
- modrinth.com/mod/videosettingsrefresh
- Owner
- Cha0sBEpic
- Published
- 2025-11-08
- Updated on Modrinth
- 2026-05-03
- Facts verified
- 2026-10-15
