Get the files on 9Minecraft
Guides
Step-by-step, in-game.
Create a Custom Debug Panel with ImGuiSetting Up Your First Panel ImGuiMC lets you draw debug screens directly into Minecraft without complex setup. To…Display Textures in ImGui WindowsRendering Game Textures ImGuiMC supports rendering GpuTexture and GpuTextureView objects directly in your ImGui…Hook Into Render Events for Real-Time UpdatesUsing Frame Render Hooks ImGuiMC provides event hooks at the start and end of every render frame. These let you…Load and Use Custom Fonts in ImGui PanelsAdding TrueType Fonts ImGuiMC includes built-in font loading for TrueType (.ttf) files. This lets you style your…
Frequently asked questions
How do I start making a custom ImGui panel in my mod?
Hook into the render frame event provided by ImGuiMC, then call ImGui drawing functions inside your event handler. The mod handles all the setup—you just write the UI code directly.
Can I use ImGui without creating a separate mod?
No, ImGuiMC is a library mod that other mods depend on to use ImGui. You need to create a mod that adds ImGuiMC as a dependency to access its features.
What's the difference between the start-of-frame and end-of-frame render events?
Start-of-frame fires before Minecraft renders the game world, useful for debug overlays that sit on top. End-of-frame fires after, which is better for UI that should appear behind certain elements.
Do I need to install native ImGui binaries separately?
No, ImGuiMC bundles everything you need—no extra native files or setup required. The mod handles all native bindings internally.
See all 10 ImGuiMC questions ›
Gallery
1 image from the Imguimc Mod page.
You May Also Like
Wikis that share the most with this one
More mod wikis on the site
The most downloaded mods that have a wiki here
A few wikis from each of the other kinds
