diff options
| author | Arslaan Pathan <[email protected]> | 2026-09-26 20:07:04 +1200 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2026-09-26 20:07:04 +1200 |
| commit | f827c24e68361ac100c1b127a53eca1c751a1e7a (patch) | |
| tree | a0091e8a5db1eab297eddfbfd863f648c98a93e2 /src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java | |
| parent | fe3b3d2905043cd18c7b659796b34f97530b89ca (diff) | |
| download | arslaansmagichax-f827c24e68361ac100c1b127a53eca1c751a1e7a.tar.xz arslaansmagichax-f827c24e68361ac100c1b127a53eca1c751a1e7a.zip | |
Diffstat (limited to 'src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java')
| -rw-r--r-- | src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java index ef3a879..a90b62a 100644 --- a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java +++ b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/Frame.java @@ -3,12 +3,12 @@ package com.arslaancodes.arslaansmagichax.screens.clickgui; import com.arslaancodes.arslaansmagichax.modules.Category; import com.arslaancodes.arslaansmagichax.modules.Module; import com.arslaancodes.arslaansmagichax.modules.ModuleManager; -import com.arslaancodes.arslaansmagichax.screens.clickgui.setting.Component; +import com.arslaancodes.arslaansmagichax.screens.clickgui.setting.SettingComponent; import java.awt.Color; import java.util.ArrayList; import java.util.List; import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.DrawContext; +import net.minecraft.client.gui.GuiGraphicsExtractor; public class Frame { public int x, y, width, height, dragX, dragY; @@ -39,14 +39,14 @@ public class Frame { } } - public void render(DrawContext context, int mouseX, int mouseY, float deltaTicks) { + public void render(GuiGraphicsExtractor context, int mouseX, int mouseY, float deltaTicks) { context.fill(x, y, x + width, y + height, new Color(252, 210, 77, 255).getRGB()); String text = category.name(); int textY = y + (height - mc.font.lineHeight) / 2; - context.drawString(mc.font, net.minecraft.network.chat.Component.literal(text), x + 5, textY, new Color(30, 30, 47, 255).getRGB(), false); - context.drawString(mc.font, isOpen ? "-" : "+", x + width - 5 - mc.font.width("+"), textY, new Color(30, 30, 47, 255).getRGB(), false); + context.text(mc.font, net.minecraft.network.chat.Component.literal(text), x + 5, textY, new Color(30, 30, 47, 255).getRGB(), false); + context.text(mc.font, isOpen ? "-" : "+", x + width - 5 - mc.font.width("+"), textY, new Color(30, 30, 47, 255).getRGB(), false); if (isOpen) { for (ModuleButton button : buttons) { @@ -108,7 +108,7 @@ public class Frame { offset += height; if (button.extended) { - for (Component component : button.components) { + for (SettingComponent component : button.components) { if (component.setting != null) { if (component.setting.isVisible()) { offset += height; |
