summaryrefslogtreecommitdiff
path: root/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java')
-rw-r--r--src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java
index 44b2f06..1223aea 100644
--- a/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java
+++ b/src/main/java/com/arslaancodes/arslaansmagichax/screens/clickgui/setting/CheckBox.java
@@ -4,10 +4,11 @@ import com.arslaancodes.arslaansmagichax.modules.settings.BooleanSetting;
import com.arslaancodes.arslaansmagichax.modules.settings.Setting;
import com.arslaancodes.arslaansmagichax.screens.clickgui.ModuleButton;
import java.awt.*;
-import net.minecraft.client.gui.DrawContext;
+import net.minecraft.client.gui.GuiGraphicsExtractor;
import net.minecraft.network.chat.Component;
+import com.arslaancodes.arslaansmagichax.screens.clickgui.setting.SettingComponent;
-public class CheckBox extends Component {
+public class CheckBox extends SettingComponent {
private BooleanSetting booleanSetting = (BooleanSetting) setting;
@@ -17,7 +18,7 @@ public class CheckBox 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) {
String displayText = booleanSetting.getName() + ": " + booleanSetting.isEnabled();
int textWidth = mc.font.width(displayText);
int padding = 5;
@@ -32,7 +33,7 @@ public class CheckBox extends Component {
new Color(30, 30, 47, alpha).getRGB()
);
- context.drawString(
+ context.text(
mc.font,
Component.literal(displayText),
parent.parent.x + padding,