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/setting/KeybindingSelector.java | |
| parent | fe3b3d2905043cd18c7b659796b34f97530b89ca (diff) | |
| download | arslaansmagichax-main.tar.xz arslaansmagichax-main.zip | |
Diffstat (limited to 'src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java')
| -rw-r--r-- | src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java index 59bfe8f..699ec0d 100644 --- a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java +++ b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/KeybindingSelector.java @@ -4,9 +4,10 @@ import com.arslaancodes.arslaansmagichax.screens.clickgui.ModuleButton; import org.lwjgl.glfw.GLFW; import java.awt.*; -import net.minecraft.client.gui.DrawContext; +import net.minecraft.client.gui.GuiGraphicsExtractor; +import com.arslaancodes.arslaansmagichax.screens.clickgui.setting.SettingComponent; -public class KeybindingSelector extends Component { +public class KeybindingSelector extends SettingComponent { private boolean listening = false; @@ -15,7 +16,7 @@ public class KeybindingSelector extends Component { } @Override - public void render(DrawContext context, int mouseX, int mouseY, float deltaTicks) { + public void render(GuiGraphicsExtractor context, int mouseX, int mouseY, float deltaTicks) { int alpha = isHovered(mouseX, mouseY) ? 230 : 160; context.fill(parent.parent.x, parent.parent.y + parent.offset + offset, parent.parent.x + parent.parent.width, parent.parent.y + parent.offset + offset + parent.parent.height, new Color(30, 30, 47, alpha).getRGB()); @@ -24,7 +25,7 @@ public class KeybindingSelector extends Component { } String displayText = listening ? "Press a key..." : "Keybind: " + getKeyName(parent.module.getGlfwKeybinding()); - context.drawString(mc.font, displayText, parent.parent.x + 5, parent.parent.y + parent.offset + offset + (parent.parent.height - mc.font.lineHeight) / 2, Color.white.getRGB()); + context.text(mc.font, displayText, parent.parent.x + 5, parent.parent.y + parent.offset + offset + (parent.parent.height - mc.font.lineHeight) / 2, Color.white.getRGB()); } @Override |
