diff options
author | DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> | 2022-04-18 20:09:08 +0200 |
---|---|---|
committer | DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> | 2022-04-18 20:09:08 +0200 |
commit | 01f85e9e40e3c065807ef9020ecf62266c2eec8a (patch) | |
tree | 289c3a72841e2f723f6ae190e481305b288d0df9 /src/main/java/io/polyfrost/oneconfig/hud/gui | |
parent | 420ca8641b6204b011ee74916c839de54d0b2104 (diff) | |
download | OneConfig-01f85e9e40e3c065807ef9020ecf62266c2eec8a.tar.gz OneConfig-01f85e9e40e3c065807ef9020ecf62266c2eec8a.tar.bz2 OneConfig-01f85e9e40e3c065807ef9020ecf62266c2eec8a.zip |
hud childing start
Diffstat (limited to 'src/main/java/io/polyfrost/oneconfig/hud/gui')
-rw-r--r-- | src/main/java/io/polyfrost/oneconfig/hud/gui/HudGui.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/main/java/io/polyfrost/oneconfig/hud/gui/HudGui.java b/src/main/java/io/polyfrost/oneconfig/hud/gui/HudGui.java index 884a1bb..22121b7 100644 --- a/src/main/java/io/polyfrost/oneconfig/hud/gui/HudGui.java +++ b/src/main/java/io/polyfrost/oneconfig/hud/gui/HudGui.java @@ -4,6 +4,7 @@ import io.polyfrost.oneconfig.hud.HudCore; import io.polyfrost.oneconfig.hud.interfaces.BasicHud; import io.polyfrost.oneconfig.lwjgl.RenderManager; import io.polyfrost.oneconfig.test.TestHud; +import net.minecraft.client.Minecraft; import net.minecraft.client.gui.Gui; import net.minecraft.client.gui.GuiScreen; import org.lwjgl.input.Keyboard; @@ -26,6 +27,8 @@ public class HudGui extends GuiScreen { for (BasicHud hud : HudCore.huds) { hud.childBottom = new TestHud(); hud.childBottom.parent = hud; + hud.childRight = new TestHud(); + hud.childRight.parent = hud; } } @@ -61,7 +64,7 @@ public class HudGui extends GuiScreen { int x = (int) hud.getXScaled(this.width); int y = (int) hud.getYScaled(this.height); - hud.drawExampleAll(x, y, hud.scale); + hud.drawExampleAll(x, y, hud.scale, true); int color = new Color(215, 224, 235).getRGB(); if (editingHud == hud) { color = new Color(43, 159, 235).getRGB(); @@ -70,10 +73,10 @@ public class HudGui extends GuiScreen { } int finalColor = color; RenderManager.setupAndDraw(true, (vg) -> { - RenderManager.drawLine(vg, x - 2 / 4f, y, x + width + 2 / 4f, y, 2, finalColor); - RenderManager.drawLine(vg, x, y, x, y + height, 2, finalColor); - RenderManager.drawLine(vg, x + width, y, x + width, y + height, 2, finalColor); - RenderManager.drawLine(vg, x - 2 / 4f, y + height, x + width + 2 / 4f, y + height, 2, finalColor); + RenderManager.drawLine(vg, x - 2 / 4f, y, x + width + 2 / 4f, y, 1, finalColor); + RenderManager.drawLine(vg, x, y, x, y + height, 1, finalColor); + RenderManager.drawLine(vg, x + width, y, x + width, y + height, 1, finalColor); + RenderManager.drawLine(vg, x - 2 / 4f, y + height, x + width + 2 / 4f, y + height, 1, finalColor); }); if (hud == editingHud && !isDragging) { |