
DearImGui
A library mod providing a means of using ImGui within Minecraft
- Загрузки
- 1K
- Подписчики
- 1
- Обновлён
- 2 июля 2024 г.
- Лицензия
- LGPL-3.0-or-later
Опубликован 2 июля 2024 г.
DearImGui for Minecraft
A basic library mod giving developers the ability to use ImGui within Minecraft.
Usage
Setup
You need to add it as a dependency in your build.gradle(.kts) file.
repositories {
maven("https://maven.deftu.dev/snapshots")
}
dependencies {
modImplementation("dev.deftu:dearimguimc-<MINECRAFTVERSION>-fabric:<VERSION>")
}
Of course, replace <MINECRAFTVERSION> with the version of Minecraft you are developing for, and <VERSION> with the version of the library you want to use.
Rendering
To render for ImGui, you need to create your own DearImGuiEntrypoint and add it to your fabric.mod.json file,
{
"entrypoints": {
"imgui": ["your.package.here.DearImGuiEntrypoint"]
}
}
DearImGuiEntrypoint has two methods you can override - createRenderer and render.
public class ExampleDearImGuiEntrypoint implements DearImGuiEntrypoint {
@Override
public ImGuiRenderer createRenderer() {
return new ExampleImGuiRenderer();
}
@Override
public void render() {
// Render ImGui here
}
}
Both ultimately achieve the same goal, but createRenderer is more flexible and allows you to pass in additional parameters to your renderer.
Example Rendering
public class ExampleImGuiRenderer implements ImGuiRenderer {
@Override
public void render() {
ImGui.showDemoWindow();
}
}
public class ExampleDearImGuiEntrypoint implements DearImGuiEntrypoint {
@Override
public void render() {
ImGui.showDemoWindow();
}
}
This project is licensed under LGPL-3.0
© 2024 Deftu
Ченджлог
0.1.0+1.18.2-fabricРелиз1.18.2 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.17.1-fabricРелиз1.17.1 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.16.5-fabricРелиз1.16.5 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.20.1-fabricРелиз1.20.1 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.20.4-fabricРелиз1.20.4 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.20.6-fabricРелиз1.20.6 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.19.4-fabricРелиз1.19.4 · 2 июля 2024 г.
No changelog provided.
0.1.0+1.20.2-fabricРелиз1.20.2 · 2 июля 2024 г.
No changelog provided.
Комментарии
Загружаем…


