aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config
diff options
context:
space:
mode:
authorolim <bobq4582@gmail.com>2024-01-31 10:52:37 +0000
committerolim <bobq4582@gmail.com>2024-01-31 10:52:37 +0000
commit86035f311b28094daf1ab7dbda7c888259e56723 (patch)
tree1c53e15c03780135f783d88bc00e4ed62bda0482 /src/main/java/de/hysky/skyblocker/config
parentbc5cf9a37e4241096bd5ec1b2491ad71281593ff (diff)
downloadSkyblocker-86035f311b28094daf1ab7dbda7c888259e56723.tar.gz
Skyblocker-86035f311b28094daf1ab7dbda7c888259e56723.tar.bz2
Skyblocker-86035f311b28094daf1ab7dbda7c888259e56723.zip
added powder hud
added powder to the dwarven hud
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java20
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/DwarvenMinesCategory.java9
2 files changed, 21 insertions, 8 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
index 6f7db908..e84d2d85 100644
--- a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
@@ -886,7 +886,10 @@ public class SkyblockerConfig {
public static class DwarvenHud {
@SerialEntry
- public boolean enabled = true;
+ public boolean enabledCommissions = true;
+
+ @SerialEntry
+ public boolean enabledPowder = true;
@SerialEntry
public DwarvenHudStyle style = DwarvenHudStyle.SIMPLE;
@@ -895,26 +898,29 @@ public class SkyblockerConfig {
public boolean enableBackground = true;
@SerialEntry
- public int x = 10;
+ public int commissionsX = 10;
@SerialEntry
- public int y = 10;
+ public int commissionsY = 10;
+
+ @SerialEntry
+ public int powderX = 10;
+
+ @SerialEntry
+ public int powderY = 70;
}
public static class CrystalsHud {
@SerialEntry
public boolean enabled = true;
@SerialEntry
- public boolean enableBackground = true;
-
- @SerialEntry
public boolean showLocations = true;
@SerialEntry
public int x = 10;
@SerialEntry
- public int y = 50;
+ public int y = 130;
}
public static class CrystalsWaypoints {
@SerialEntry
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/DwarvenMinesCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/DwarvenMinesCategory.java
index c575616a..4bacc2b6 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/DwarvenMinesCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/DwarvenMinesCategory.java
@@ -46,12 +46,19 @@ public class DwarvenMinesCategory {
.name(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud"))
.collapsed(false)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud.enabled"))//todo seperate coms and powder
+ .name(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud.enabledCommissions"))
.binding(defaults.locations.dwarvenMines.dwarvenHud.enabledCommissions,
() -> config.locations.dwarvenMines.dwarvenHud.enabledCommissions,
newValue -> config.locations.dwarvenMines.dwarvenHud.enabledCommissions = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
+ .option(Option.<Boolean>createBuilder()
+ .name(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud.enabledPowder"))
+ .binding(defaults.locations.dwarvenMines.dwarvenHud.enabledPowder,
+ () -> config.locations.dwarvenMines.dwarvenHud.enabledPowder,
+ newValue -> config.locations.dwarvenMines.dwarvenHud.enabledPowder = newValue)
+ .controller(ConfigUtils::createBooleanController)
+ .build())
.option(Option.<SkyblockerConfig.DwarvenHudStyle>createBuilder()
.name(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud.style"))
.description(OptionDescription.of(Text.translatable("text.autoconfig.skyblocker.option.locations.dwarvenMines.dwarvenHud.style.@Tooltip[0]"),