
GPUBooster
Provides DSA & fastest math formulas to game render system for best perfomance! Compatible with Sodium/Embeddium, Iris and shaders.
Screenshots


About this Mod
GPUBooster | About⚡





Since 1.1.1, server part of mod moved to separate server-only mod NumFlux.
Comparing without any other mods(exclude libs) on 1.21.11
| Without mod | With mod (1.2.2) | FPS increase |
|---|---|---|
| 1100 | 1200 | 9.09% |
Features ⭐:
- DSA system for VBO/EBO/FBO/Textures
- RBO depth
- Pool system for VBO/EBO
- "VAO <--> Format" cache
- Vectorization(via jdk.incubator)
- UI text Batching
- Fast collections in loading systems
- GL targets cache
DSA(Included in game from version 1.21.11):
DSA(direct-state access) buffers(VBO, EBO, FBO), allows you not to bind buffers to render, reducing the number of operations, also adds a VBO/EBO pool, which creates a config-defined size value and allows you to reuse buffers.
RBO(>1.21.11):
Uses a Renderbuffer(RBO) for depth (which also uses DSA if it enabled on "FBO only" or "All") instead of texture, this slightly increases performance.
SIMD:
Accelerates CPU computations(in Frustum(~1.21.1) and Weather rendering(~1.21.11)) using the Vector API from the jdk.incubator module
Requires a JVM argument to run:
- Find the JVM arguments list in your launcher and add
--add-modules jdk.incubator.vectorto it. - Detailed guide for popular launchers
GPUBooster | User-side 👤
Problem-solving policy:
- If issue marked as “Bug/Compat,” it will have the highest priority.
- If issue marked as “Inaccuracy,” it has a low priority and implies that there is minor inaccuracy in the game process, which can be resolved by disabling config setting.
- If the game crashes, you should start by checking the JVM arguments to see if the `jdk.incubator` argument is present.
Important ⚠️:
If your GPU's OpenGL is lower than 4.5, some features will be unavailable!
RBO not compatible with shaderpacks.
Since minecraft 1.21.10 GpuTape support will be discontinued(Use GPUBooster instead).
Available languanges 🌐:
- English(en_us) - Mr.Toad
- Russian(ru_ru) - Mr.Toad
- German(de_de) - Mr.Toad (<1.1)
- Ukrainian(uk_ua) - StarmanMine142(<1.1)
Other my mods:
- NumFlux(Server-side optimizations)
- H+(New content & Difficulty Improvements)
- EnlightenedBlockEntities/EBEReforged(Fork of enchanced block entities)[DISCONTINUED]
- Palladium(Optimization)
- MovieMaker(Content)
Available Versions
How to Install GPUBooster on Your Client
Install the Mod Loader Locally
Install fabric for your local Minecraft version.
Download the Matching File
Choose the GPUBooster file for fabric and Minecraft 26.1.2.
Install Mod
Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1 (+36 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Does GPUBooster need to be installed on the Minecraft server?
No. Modrinth marks GPUBooster as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.
Which version and loader does GPUBooster require?
Use a file for fabric, forge, neoforge, quilt and your exact Minecraft version. Supported versions include 26.1.2, 26.1.1, 26.1. Files for different loaders are not interchangeable.
GPUBooster is not working – what should I check?
First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.
Similar Mods
Minecraft Server for Your Group
GPUBooster stays on your client. Host a compatible world for your group.