No description
Find a file
2022-08-23 09:30:42 -04:00
gradle Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
src/main Add new icon and methods for key presses and character input 2022-08-23 09:30:42 -04:00
.editorconfig Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
.gitignore Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
build.gradle Publish to maven repo 2022-08-22 14:11:19 -04:00
gradle.properties Add new icon and methods for key presses and character input 2022-08-23 09:30:42 -04:00
gradlew Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
gradlew.bat Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
LICENSE Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00
README.md Add new icon and methods for key presses and character input 2022-08-23 09:30:42 -04:00
settings.gradle Initial commit (port to 1.19) 2022-08-22 13:03:07 -04:00

imgui-quilt

Quilt interface for imgui-java, an updated version of imgui-mc.

Quick Usage

Add the Maven repository and the modImplementation to your build.gradle

maven {
    url "https://maven.eviee.gay/imgui-quilt"
}
implementation "gay.eviee:imgui-quilt:<VERSION>"

You can then add Renderables to ImGuiQuilt.renderstack for them to be rendered.

Use ImGui methods in render() of the Renderables interface.

Example:

		ImGuiQuilt.renderstack.add(new Renderable() {
			@Override
			public String getName() {
				return "Profiling Name";
			}

			@Override
			public Theme getTheme() {
				return null;
			}

			@Override
			public void render() {
				ImGui.text("Example Text Element");
			}
		});