aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-07-26 15:15:12 +0800
committerGitHub <noreply@github.com>2024-07-26 15:15:12 +0800
commit8288c1b0da604db3242dd848c3a66e0c7f0edc88 (patch)
tree0f29c27291685e6974eebf8f683814f7c13af5ba /src/main/java/de/hysky/skyblocker/config
parentf53edcc01a94be3da0e83d2fc0fe4d13f58f13da (diff)
parent8f27eb76273fe8424d44c2a1e08e45454e76b77c (diff)
downloadSkyblocker-8288c1b0da604db3242dd848c3a66e0c7f0edc88.tar.gz
Skyblocker-8288c1b0da604db3242dd848c3a66e0c7f0edc88.tar.bz2
Skyblocker-8288c1b0da604db3242dd848c3a66e0c7f0edc88.zip
Merge pull request #812 from LifeIsAParadox/Quicknav-and-livid-fix
emi/rei, Quicknav, livid and nukekubi head (eman boss head) fix
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java8
2 files changed, 23 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
index 017e9186..3365cf4e 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
@@ -202,6 +202,14 @@ public class DungeonsCategory {
.name(Text.translatable("skyblocker.config.dungeons.livid"))
.collapsed(true)
.option(Option.<Boolean>createBuilder()
+ .name(Text.translatable("skyblocker.config.dungeons.livid.enableSolidColor"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableSolidColor.@Tooltip")))
+ .binding(defaults.dungeons.livid.enableSolidColor,
+ () -> config.dungeons.livid.enableSolidColor,
+ newValue -> config.dungeons.livid.enableSolidColor = newValue)
+ .controller(ConfigUtils::createBooleanController)
+ .build())
+ .option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorGlow"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorGlow.@Tooltip")))
.binding(defaults.dungeons.livid.enableLividColorGlow,
@@ -210,6 +218,14 @@ public class DungeonsCategory {
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
+ .name(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorBoundingBox"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorBoundingBox.@Tooltip")))
+ .binding(defaults.dungeons.livid.enableLividColorBoundingBox,
+ () -> config.dungeons.livid.enableLividColorBoundingBox,
+ newValue -> config.dungeons.livid.enableLividColorBoundingBox = newValue)
+ .controller(ConfigUtils::createBooleanController)
+ .build())
+ .option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorText"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorText.@Tooltip")))
.binding(defaults.dungeons.livid.enableLividColorText,
diff --git a/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java
index 1a0cad9d..6a622ae6 100644
--- a/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java
@@ -112,7 +112,13 @@ public class DungeonsConfig {
public static class Livid {
@SerialEntry
- public boolean enableLividColorGlow = true;
+ public boolean enableSolidColor = false;
+
+ @SerialEntry
+ public boolean enableLividColorGlow = false;
+
+ @SerialEntry
+ public boolean enableLividColorBoundingBox = true;
@SerialEntry
public boolean enableLividColorText = true;