GFX-Debuggers (NSight and Renderdoc Injector)
by xirreal
GFX-Debuggers lets players attach NSight Graphics or RenderDoc to Minecraft from inside the game, without editing launcher JVM arguments.
What it does
The mod is for graphics debugging on the client. Installing it removes the need to fiddle with launcher JVM settings: after the mod is in the mods folder and the game is launched, the player picks the debugger they want to use and attaches the game process through the chosen debugger. A dialog can be skipped in development environments through a debugger system property.
If a debugger is not found automatically, its location can be supplied through a launch setting, and the system property takes priority when both a property and a variable are set. For NSight Graphics, the path can point to the ngfx executable or to the installation root directory containing it. For RenderDoc, the path can point to the renderdoc.dll or librenderdoc.so library file, or to the directory containing it. On Linux a legacy environment variable still expects a direct path to librenderdoc.so.
The mod requires Fabric and runs on the client alone. Files are published for Fabric across 32 release versions, 1.18 – 26.3, and the latest file is 3.2.0 for 26.3, released 2026-03-26 under the MIT License. The code is open source.
Key features
Debugger attachment from the game
The player picks NSight Graphics or RenderDoc on launch and attaches the running game process to it.
Automatic installation lookup
Default install paths for NSight Graphics are checked on Windows and Linux, so most setups need no extra input.
Manual path settings
A launch setting gives the location of ngfx or the RenderDoc library when detection fails.
Development dialog skip
A system property suppresses the debugger selection dialog, which suits development environments that always use the same tool.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
SuppressGL is a Fabric mod for the client, under the GNU General Public License v3.0 only, published for 1.19.4 – 1.21.3, and it is open source. Compose API is also Fabric and used on the client alone, licensed under CC0 1.0 Universal, and built for 1.21.11 – 26.1.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| GFX-Debuggers (NSight and Renderdoc Injector) | Fabric | 1.18 – 26.3 | Client-side only | 2026-03-26 |
| SuppressGL | Fabric | 1.19.4 – 1.21.3 | Client-side only | 2024-11-30 |
| Compose API | Fabric | 1.21.11 – 26.1.2 | Client-side only | 2026-05-31 |
Questions
Does GFX-Debuggers require Fabric API?
Does GFX-Debuggers need to be installed on a server?
What if NSight Graphics or RenderDoc is not found?
In the catalog
GFX-Debuggers (NSight and Renderdoc Injector) is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from xirreal
Similar mods
What the author says
The last option reads the saved configuration from the picker dialog (stored in.minecraft/config/gfx-debuggers.properties), including the selected debugger, platform, and any GPU Trace options. If no saved config exists, it falls back to showing the picker dialog. Both accept a direct path to the ngfx executable, an…
Official listing
- Modrinth page
- modrinth.com/mod/gfx-debuggers
- Owner
- xirreal
- Published
- 2024-05-03
- Updated on Modrinth
- 2026-03-26
- Facts verified
- 2026-10-15
