Vector-render
Vector-render lets players on Minecraft 1.20.4 lower GPU load by capping frames to the monitor refresh rate, using rendering code adapted from a later release.
What it does
Players who run 1.20.4 on a high refresh rate monitor can use Vector-render to lower GPU load. It caps the frame rate to the monitor's refresh rate and lets the in-game FPS limit be set to Unlimited, so the GPU no longer runs at full load while producing frames the display never shows. Only the client needs the mod, and it changes nothing on the server side.
The mod carries a newer rendering pipeline back to 1.20.4. It adds GpuDevice, RenderPass and CommandEncoder abstractions and a pipeline-based shader system with RenderPipeline and CompiledRenderPipeline classes. A required library must sit alongside it on Fabric.
Files are published for Fabric only, with 2.0.0 for 1.20.4 as the latest build, dated 2026-06-28. The code is open source under the Apache License 2.0, and public source code and an issue tracker exist.
Key features
Frame rate cap
The frame rate is capped to the refresh rate of the monitor, so an Unlimited in-game setting does not keep the GPU at full load.
Rendering pipeline backport
A shader pipeline built around compiled render pipelines replaces the older 1.20.4 drawing path once the graphics context starts.
Held item alignment
The gap between the arm and a held sword, axe or other non-shield item is corrected, so the item sits flush with the raised arm.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Fix Render Order of Tooltips is a Fabric client mod for 1.20 – 1.20.4 under All rights reserved, so it is not open source. Kle's Render Layer Optimizer is a client-side Fabric mod for 1.16.2 – 1.21.11 under the MIT License, which is open source. Vector-render is a client-side Fabric mod for 1.20.4 under the Apache License 2.0, and it targets the rendering pipeline rather than tooltip or render layer code.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Vector-render | Fabric | 1.20.4 | Client-side only | 2026-06-28 |
| Fix Render Order of Tooltips | Fabric | 1.20 – 1.20.4 | Client-side only | 2026-04-03 |
| Kle's Render Layer Optimizer | Fabric | 1.16.2 – 1.21.11 | Client-side only | 2025-12-11 |
Questions
Does Vector-render need another mod installed?
Does the server need Vector-render?
Why does Vector-render cap the frame rate?
In the catalog
Vector-render is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from zhengzhengyiyi
Similar mods
What the author says
A Fabric client mod for Minecraft 1.20.4 that backports rendering improvements from 1.21.11. Ports the 1.21.11 blaze3d rendering stack into 1.20.4. This includes the new GpuDevice/RenderPass/CommandEncoder abstraction, pipeline-based shader system, and the RenderPipeline / CompiledRenderPipeline classes. The backend…
Official listing
- Modrinth page
- modrinth.com/mod/vector-render
- Owner
- zhengzhengyiyi
- Published
- 2026-06-24
- Updated on Modrinth
- 2026-06-28
- Facts verified
- 2026-10-15
