aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config
diff options
context:
space:
mode:
authorUpFault <johian2004@gmail.com>2024-05-29 00:39:06 -0500
committerUpFault <johian2004@gmail.com>2024-06-01 21:12:58 -0500
commit757e6544ba3294024826068ef8dce1c3a9a394f1 (patch)
tree4d5abfbd94f0976817145d212158025231ef4d1b /src/main/java/de/hysky/skyblocker/config
parentfb6beb6b25e8fb71cbc3b6927c65630fa5bc0a8b (diff)
downloadSkyblocker-757e6544ba3294024826068ef8dce1c3a9a394f1.tar.gz
Skyblocker-757e6544ba3294024826068ef8dce1c3a9a394f1.tar.bz2
Skyblocker-757e6544ba3294024826068ef8dce1c3a9a394f1.zip
Added NucleusWaypoints, as of now it's just text that floats at the entrance of each section as well as one that's at the spawn of the nucleus
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java10
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/MiningConfig.java3
2 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java
index e77e9f4b..cb4399ef 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java
@@ -95,7 +95,15 @@ public class MiningCategory {
newValue -> config.mining.crystalHollows.metalDetectorHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
- .build())
+ .option(Option.<Boolean>createBuilder()
+ .name(Text.translatable("skyblocker.config.mining.crystalHollows.nucleusWaypoints"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.mining.crystalHollows.nucleusWaypoints.@Tooltip")))
+ .binding(defaults.mining.crystalHollows.nucleusWaypoints,
+ () -> config.mining.crystalHollows.nucleusWaypoints,
+ newValue -> config.mining.crystalHollows.nucleusWaypoints = newValue)
+ .controller(ConfigUtils::createBooleanController)
+ .build())
+ .build())
//Crystal Hollows Map
.group(OptionGroup.createBuilder()
diff --git a/src/main/java/de/hysky/skyblocker/config/configs/MiningConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/MiningConfig.java
index a2a9bcf7..412a13ed 100644
--- a/src/main/java/de/hysky/skyblocker/config/configs/MiningConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/configs/MiningConfig.java
@@ -61,6 +61,9 @@ public class MiningConfig {
public static class CrystalHollows {
@SerialEntry
public boolean metalDetectorHelper = true;
+
+ @SerialEntry
+ public boolean nucleusWaypoints = false;
}
public static class CrystalsHud {