diff options
author | isXander <xandersmith2008@gmail.com> | 2022-11-25 16:08:07 +0000 |
---|---|---|
committer | isXander <xandersmith2008@gmail.com> | 2022-11-25 16:08:07 +0000 |
commit | c26d3a89caae20f1a91898202d91de8dc90da5ad (patch) | |
tree | 4b97f1d76d7a29ac73527ffd63a3f03c64ae41e0 | |
parent | f5780ebd7bdf575502b5b2c3937484269e664a24 (diff) | |
download | YetAnotherConfigLib-c26d3a89caae20f1a91898202d91de8dc90da5ad.tar.gz YetAnotherConfigLib-c26d3a89caae20f1a91898202d91de8dc90da5ad.tar.bz2 YetAnotherConfigLib-c26d3a89caae20f1a91898202d91de8dc90da5ad.zip |
pre2 mapping changes + bug fix
Fix tick box name text length limiting
-rw-r--r-- | build.gradle.kts | 2 | ||||
-rw-r--r-- | changelogs/2.0.0.md | 1 | ||||
-rw-r--r-- | gradle.properties | 2 | ||||
-rw-r--r-- | src/main/java/dev/isxander/yacl/gui/LowProfileButtonWidget.java | 2 | ||||
-rw-r--r-- | src/main/java/dev/isxander/yacl/gui/TextScaledButtonWidget.java | 2 | ||||
-rw-r--r-- | src/main/java/dev/isxander/yacl/gui/controllers/TickBoxController.java | 5 | ||||
-rw-r--r-- | src/testmod/java/dev/isxander/yacl/test/GuiTest.java | 2 |
7 files changed, 11 insertions, 5 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index 491f972..9436d08 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -54,7 +54,7 @@ dependencies { mappings("net.fabricmc:yarn:$minecraftVersion+build.+:v2") modImplementation("net.fabricmc:fabric-loader:$fabricLoaderVersion") - modImplementation(fabricApi.module("fabric-resource-loader-v0", "0.67.1+1.19.3")) + modImplementation(fabricApi.module("fabric-resource-loader-v0", "0.67.2+1.19.3")) "testmodImplementation"(sourceSets.main.get().output) } diff --git a/changelogs/2.0.0.md b/changelogs/2.0.0.md index 832c84c..2c8cd6e 100644 --- a/changelogs/2.0.0.md +++ b/changelogs/2.0.0.md @@ -1 +1,2 @@ - Update to 1.19.3 +- Fix tick box name text length limiting diff --git a/gradle.properties b/gradle.properties index 841f08b..e39781b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.jvmargs=-Xmx3G -minecraftVersion=1.19.3-pre1 +minecraftVersion=1.19.3-pre2 fabricLoaderVersion=0.14.10 modId=yet-another-config-lib diff --git a/src/main/java/dev/isxander/yacl/gui/LowProfileButtonWidget.java b/src/main/java/dev/isxander/yacl/gui/LowProfileButtonWidget.java index a4d6304..4823428 100644 --- a/src/main/java/dev/isxander/yacl/gui/LowProfileButtonWidget.java +++ b/src/main/java/dev/isxander/yacl/gui/LowProfileButtonWidget.java @@ -1,7 +1,7 @@ package dev.isxander.yacl.gui; import net.minecraft.client.MinecraftClient; -import net.minecraft.client.gui.screen.Tooltip; +import net.minecraft.client.gui.tooltip.Tooltip; import net.minecraft.client.gui.widget.ButtonWidget; import net.minecraft.client.util.math.MatrixStack; import net.minecraft.text.Text; diff --git a/src/main/java/dev/isxander/yacl/gui/TextScaledButtonWidget.java b/src/main/java/dev/isxander/yacl/gui/TextScaledButtonWidget.java index 197a162..9f153f6 100644 --- a/src/main/java/dev/isxander/yacl/gui/TextScaledButtonWidget.java +++ b/src/main/java/dev/isxander/yacl/gui/TextScaledButtonWidget.java @@ -2,7 +2,7 @@ package dev.isxander.yacl.gui; import net.minecraft.client.MinecraftClient; import net.minecraft.client.font.TextRenderer; -import net.minecraft.client.gui.screen.Tooltip; +import net.minecraft.client.gui.tooltip.Tooltip; import net.minecraft.client.gui.widget.ButtonWidget; import net.minecraft.client.util.math.MatrixStack; import net.minecraft.text.OrderedText; diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/TickBoxController.java b/src/main/java/dev/isxander/yacl/gui/controllers/TickBoxController.java index 193f5a6..340983d 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/TickBoxController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/TickBoxController.java @@ -93,6 +93,11 @@ public class TickBoxController implements Controller<Boolean> { return 10; } + @Override + protected int getUnhoveredControlWidth() { + return 10; + } + public void toggleSetting() { control.option().requestSet(!control.option().pendingValue()); playDownSound(); diff --git a/src/testmod/java/dev/isxander/yacl/test/GuiTest.java b/src/testmod/java/dev/isxander/yacl/test/GuiTest.java index 449a081..d50164d 100644 --- a/src/testmod/java/dev/isxander/yacl/test/GuiTest.java +++ b/src/testmod/java/dev/isxander/yacl/test/GuiTest.java @@ -85,7 +85,7 @@ public class GuiTest { .controller(opt -> new BooleanController(opt, state -> state ? Text.of("Amazing") : Text.of("Not Amazing"), true)) .build()) .option(Option.createBuilder(boolean.class) - .name(Text.of("Tick Box")) + .name(Text.of("Tick Box aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")) .tooltip(Text.of("There are even alternate methods of displaying the same data type!")) .binding( config.getDefaults().tickbox, |