ImGui Blaze3D
by Tobiazsh
ImGui Blaze3D is a Fabric library that lets other mods draw ImGui interfaces inside Minecraft 26.2 and later, with Blaze3D rendering support.
What it does
Developers get an ImGui integration that handles font atlas textures and uploads textures to the GPU automatically, so they do not have to manage those lifecycles themselves. The library works across different rendering APIs, and it includes a method for loading both fonts and textures with little setup.
The library was written for the author's own projects, including the MyWorld and Traffic Addition mods, and was built with the intent that other developers could use it in their projects as well. It is a Client-side only library: only the client needs it, and the files are published for Fabric alone. Builds cover 26.2 and 26.3, with 1.1.2 for 26.3 as the latest file from 2026-10-14. The mod is released under the GNU Lesser General Public License v3.0 only, and its source code is open.
Key features
ImGui inside Minecraft
Provides ImGui support inside Minecraft 26.2 and later, using the Blaze3D rendering pipeline.
Automatic font atlas handling
The font API builds and manages the font atlas texture, so mod authors can add custom fonts with little code.
Automatic texture uploads
Given textures are uploaded to the GPU without manual lifecycle management.
Fonts and textures loading
A simple method loads both fonts and textures, extending the library's ease of use for developers.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Developer tool windows
Mods can open debug or configuration panels built with ImGui windows, drawn on top of the game.
Custom interfaces with fonts
Mods that need their own typefaces can load fonts through the library rather than managing the atlas by hand.
Who it’s for: Mod developers who want an ImGui library for Blaze3D on Minecraft 26.2 or 26.3. Players gain nothing from installing it alone, since it adds no content of its own.
How it compares
ImGui Blaze3D is built for Minecraft 26.2 and 26.3 with Blaze3D support, as a client-side library under the GNU Lesser General Public License v3.0 only. imgui-mc is a Fabric library for 1.20.4 – 1.21.4 under the MIT License, so it covers older versions but not 26.2 or 26.3. CraftUI is a Fabric client-side library for 1.21.4 – 26.3 under the GNU Lesser General Public License v3.0 or later, which overlaps in versions and license family.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ImGui Blaze3D | Fabric | 26.2 – 26.3 | Client-side only | 2026-10-14 |
| imgui-mc | Fabric | 1.20.4 – 1.21.4 | Client-side only | 2026-02-16 |
| CraftUI | Fabric | 1.21.4 – 26.3 | Client-side only | 2026-10-13 |
Questions
Does ImGui Blaze3D need to be installed on servers?
Which Minecraft versions does ImGui Blaze3D support?
Can ImGui Blaze3D load custom fonts?
In the catalog
ImGui Blaze3D is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Tobiazsh
Similar mods
What the author says
ImGui Blaze3D (ImGuiB3D for short) provides support for ImGui inside of Minecraft 26.2+! Enjoy easy and convenient features such as a font API, which automatically handles the font atlas, and a texture API, which automatically uploads given textures to the GPU, handles different rendering APIs as well as lifecycles…
Official listing
- Modrinth page
- modrinth.com/mod/imguib3d
- Owner
- Tobiazsh
- Published
- 2026-08-15
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
