From dd24e4f8e84ed02913196c8ad6093275acc92219 Mon Sep 17 00:00:00 2001 From: xander Date: Fri, 2 Sep 2022 11:16:48 +0100 Subject: button options now consume YACLScreen --- .../java/dev/isxander/yacl/gui/controllers/BooleanController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/dev/isxander/yacl/gui/controllers/BooleanController.java') diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/BooleanController.java b/src/main/java/dev/isxander/yacl/gui/controllers/BooleanController.java index 9effd26..6bf0b80 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/BooleanController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/BooleanController.java @@ -3,6 +3,7 @@ package dev.isxander.yacl.gui.controllers; import dev.isxander.yacl.api.Controller; import dev.isxander.yacl.api.Option; import dev.isxander.yacl.api.utils.Dimension; +import dev.isxander.yacl.gui.YACLScreen; import net.minecraft.client.gui.screen.Screen; import net.minecraft.client.util.math.MatrixStack; import net.minecraft.text.Text; @@ -96,13 +97,13 @@ public class BooleanController implements Controller { * {@inheritDoc} */ @Override - public ControllerWidget provideWidget(Screen screen, Dimension widgetDimension) { + public ControllerWidget provideWidget(YACLScreen screen, Dimension widgetDimension) { return new BooleanControllerElement(this, screen, widgetDimension); } @ApiStatus.Internal public static class BooleanControllerElement extends ControllerWidget { - private BooleanControllerElement(BooleanController control, Screen screen, Dimension dim) { + private BooleanControllerElement(BooleanController control, YACLScreen screen, Dimension dim) { super(control, screen, dim); } -- cgit