Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
ImGuiMC Mod Wiki

ImGuiMC Mod Wiki & Guide

wiki.9minecraft.net/imguimc-mod/

Adds an ImGui-based interface system for in-game menus and configuration.

Guides

Step-by-step, in-game.

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 ›