Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published 2 months ago
Updated 2 months ago
This is a lightweigt implementation of dear imguis java libs, also containing a render callback for mods to subscribe to. can be used via
maven { url 'https://maven.uuid.gg/releases' }
modApi("com.redpxnda.nucleus:nucleus-editor-fabric:${rootProject.minecraft_version}+${rootProject.nucleus_editor_version}")
jarjaring it is fully allowed if desired, altough a fair warning, at this point in time there seem to be some conflict with other imgui shipping mods like veil. we are looking into resolving these without just shipping the same imgui version if possible, as wed prefer a stable solution. we recommend to use the proper maven for mod-devs, as it pulls dependencies properly
on neoforge
forgeRuntimeLibrary("io.github.spair:imgui-java-binding:$imgui_version")
forgeRuntimeLibrary("io.github.spair:imgui-java-lwjgl3:$imgui_version") {
exclude group: 'org.lwjgl'
exclude group: 'org.lwjgl.lwjgl'
}
forgeRuntimeLibrary("io.github.spair:imgui-java-natives-linux:$imgui_version")
forgeRuntimeLibrary("io.github.spair:imgui-java-natives-macos:$imgui_version")
forgeRuntimeLibrary("io.github.spair:imgui-java-natives-windows:$imgui_version")
Is also required for the runtime non-mod libraries.
In 1.0.0 we use imgui version 1.88.0
For more information on Nucleus see this readme