Community listing page, reviews here may not be monitored by the author.
ImGui Blaze3D
No reviews yet
An easy-to-use library for using ImGui in Minecraft with Blaze3D support (works 26.2+) and convenient feature for fonts, textures, etc. No need to worry about lifecycles or uploading textures to the GPU!
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the client. Works on vanilla servers.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
ImGui Blaze3D
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.
Demonstration

Motivation
I wanted to make an independent ImGui library for Minecraft Blaze3D, which is compatible with multiple versions of Minecraft. It is extended with an easy method to load both fonts and textures.
This library was intended to be used in my own projects, specifically in my mod MyWorld Traffic Addition, but I thought it would be a good idea to make it its own library so that other developers can use it in their own projects as well.
Credit
Thanks to Enaium for his implementation of ImGui for Minecraft, which served as a reference for this library. You can find their respository here.
Licensing
The project is licensed under the LGPL-3.0 License. The full license text can be found in the LICENSE.txt file.
Note:
Some parts of the library are based on the ìmgui-java library, which is licensed under MIT, and some parts are based
on Enaium's implementation of ImGui for Minecraft, which is licensed under the Apache 2.0 license. You can find Enaium's
repository here. You'll find the appropriate license texts in
licenses/third_party/enaium_imgui_fabric and licenses/third_party/imgui_java directories accordingly. The affected
classes, files and co. contain a header comment with the license information.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers