Smoothgl
by artemdzima21
Smoothgl is a Fabric client mod that changes how Minecraft prepares and draws frames, aiming to reduce micro-stutters rather than raise the average frame rate.
What it does
Smoothgl replaces parts of the rendering path with its own pipeline. Frame pacing keeps frame times consistent, chunk scheduling spreads workload across the frame, and the GPU upload path is reworked to move chunk data more efficiently. Memory allocations are reduced to lower garbage collection pressure, which the author links to fewer hitches during play. Transparent surfaces such as glass, water and ice are drawn with more accurate transparency rendering.
The mod is aimed at players who notice stutter more than low frame counts, for example while flying with Elytra or moving through newly generated terrain in large worlds. It is client-side only: only the client needs it, and it is not required on a server. Smoothgl requires Fabric API, and files are published for Fabric alone across 8 release versions, from 1.21.4 onward. The code is open source under the GNU Lesser General Public License v3.0 or later.
Key features
Frame pacing
Frame times are held steady so that the game avoids the uneven pacing that produces visible stutter.
Chunk scheduling
Chunk work is balanced across frames instead of being bunched into a few expensive ones.
GPU upload pipeline
Chunk data is sent to the graphics card through a reworked upload path to shorten rendering time.
Accurate transparency
Glass, water and ice are rendered with more faithful transparency, and the rendering code is built to be thread-safe.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players on Fabric who want steadier frame times on recent builds, especially those who play with heavy chunk loading.
How it compares
Lazy Chunks is a Fabric client mod for 1.21 – 1.21.4 under the GNU Lesser General Public License v3.0 only, and it targets chunk loading rather than the full rendering path. OcclusionX is a Fabric client mod for 1.21 under the same license and focuses on culling hidden geometry. FPSFlow is a Fabric client mod for 1.21.11 – 26.2 under the GNU Affero General Public License v3.0 only. Bura is a Fabric client mod for 1.21.11 under the MIT License, and it is client required with the server optional, which differs from Smoothgl's client-only setup.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Smoothgl | Fabric | 1.21.4 – 1.21.11 | Client-side only | 2026-06-05 |
| Lazy Chunks | Fabric | 1.21 – 1.21.4 | Client-side only | 2025-12-29 |
| OcclusionX | Fabric | 1.21 | Client-side only | 2026-03-21 |
| FPSFlow | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-07-29 |
| Bura | Fabric | 1.21.11 | Client required, server optional | 2026-04-09 |
Questions
Does Smoothgl require Fabric API?
Does Smoothgl need to be installed on the server?
Which game versions does Smoothgl support?
In the catalog
Smoothgl is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Всем привет скоро выйдет верссии с 1.16.5 по 1.21.11 выйдут с 9 августа по 12 августа, версия V8 выйдет с 20 по 25 августа!🇺🇸 SmoothGL SmoothGL is a next-generation rendering engine for Minecraft designed to deliver smoother frame times, lower CPU overhead, and a more responsive gameplay experience.
Official listing
- Modrinth page
- modrinth.com/mod/smoothgl
- Owner
- artemdzima21
- Published
- 2026-05-12
- Updated on Modrinth
- 2026-06-05
- Facts verified
- 2026-10-15
