aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java54
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java78
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java90
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java4
5 files changed, 115 insertions, 115 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
index 6bd32254..9970eec1 100644
--- a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
@@ -14,7 +14,7 @@ public class SkyblockerConfig {
public UIAndVisualsConfig uiAndVisuals = new UIAndVisualsConfig();
@SerialEntry
- public HelperConfig helper = new HelperConfig();
+ public HelperConfig helpers = new HelperConfig();
@SerialEntry
public DungeonsConfig dungeons = new DungeonsConfig();
@@ -32,7 +32,7 @@ public class SkyblockerConfig {
public OtherLocationsConfig otherLocations = new OtherLocationsConfig();
@SerialEntry
- public SlayersConfig slayer = new SlayersConfig();
+ public SlayersConfig slayers = new SlayersConfig();
@SerialEntry
public ChatConfig chats = new ChatConfig();
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 b1754bbd..d44ab490 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
@@ -100,69 +100,69 @@ public class DungeonsCategory {
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveTicTacToe"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.puzzle.solveTicTacToe.@Tooltip")))
- .binding(defaults.dungeons.puzzleSolver.solveTicTacToe,
- () -> config.dungeons.puzzleSolver.solveTicTacToe,
- newValue -> config.dungeons.puzzleSolver.solveTicTacToe = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveTicTacToe,
+ () -> config.dungeons.puzzleSolvers.solveTicTacToe,
+ newValue -> config.dungeons.puzzleSolvers.solveTicTacToe = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveThreeWeirdos"))
- .binding(defaults.dungeons.puzzleSolver.solveThreeWeirdos,
- () -> config.dungeons.puzzleSolver.solveThreeWeirdos,
- newValue -> config.dungeons.puzzleSolver.solveThreeWeirdos = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveThreeWeirdos,
+ () -> config.dungeons.puzzleSolvers.solveThreeWeirdos,
+ newValue -> config.dungeons.puzzleSolvers.solveThreeWeirdos = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.creeperSolver"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.puzzle.creeperSolver.@Tooltip")))
- .binding(defaults.dungeons.puzzleSolver.creeperSolver,
- () -> config.dungeons.puzzleSolver.creeperSolver,
- newValue -> config.dungeons.puzzleSolver.creeperSolver = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.creeperSolver,
+ () -> config.dungeons.puzzleSolvers.creeperSolver,
+ newValue -> config.dungeons.puzzleSolvers.creeperSolver = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveWaterboard"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.puzzle.solveWaterboard.@Tooltip")))
- .binding(defaults.dungeons.puzzleSolver.solveWaterboard,
- () -> config.dungeons.puzzleSolver.solveWaterboard,
- newValue -> config.dungeons.puzzleSolver.solveWaterboard = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveWaterboard,
+ () -> config.dungeons.puzzleSolvers.solveWaterboard,
+ newValue -> config.dungeons.puzzleSolvers.solveWaterboard = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.blazeSolver"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.puzzle.blazeSolver.@Tooltip")))
- .binding(defaults.dungeons.puzzleSolver.blazeSolver,
- () -> config.dungeons.puzzleSolver.blazeSolver,
- newValue -> config.dungeons.puzzleSolver.blazeSolver = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.blazeSolver,
+ () -> config.dungeons.puzzleSolvers.blazeSolver,
+ newValue -> config.dungeons.puzzleSolvers.blazeSolver = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveBoulder"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.puzzle.solveBoulder.@Tooltip")))
- .binding(defaults.dungeons.puzzleSolver.solveBoulder,
- () -> config.dungeons.puzzleSolver.solveBoulder,
- newValue -> config.dungeons.puzzleSolver.solveBoulder = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveBoulder,
+ () -> config.dungeons.puzzleSolvers.solveBoulder,
+ newValue -> config.dungeons.puzzleSolvers.solveBoulder = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveIceFill"))
- .binding(defaults.dungeons.puzzleSolver.solveIceFill,
- () -> config.dungeons.puzzleSolver.solveIceFill,
- newValue -> config.dungeons.puzzleSolver.solveIceFill = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveIceFill,
+ () -> config.dungeons.puzzleSolvers.solveIceFill,
+ newValue -> config.dungeons.puzzleSolvers.solveIceFill = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveSilverfish"))
- .binding(defaults.dungeons.puzzleSolver.solveSilverfish,
- () -> config.dungeons.puzzleSolver.solveSilverfish,
- newValue -> config.dungeons.puzzleSolver.solveSilverfish = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveSilverfish,
+ () -> config.dungeons.puzzleSolvers.solveSilverfish,
+ newValue -> config.dungeons.puzzleSolvers.solveSilverfish = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.dungeons.puzzle.solveTrivia"))
- .binding(defaults.dungeons.puzzleSolver.solveTrivia,
- () -> config.dungeons.puzzleSolver.solveTrivia,
- newValue -> config.dungeons.puzzleSolver.solveTrivia = newValue)
+ .binding(defaults.dungeons.puzzleSolvers.solveTrivia,
+ () -> config.dungeons.puzzleSolvers.solveTrivia,
+ newValue -> config.dungeons.puzzleSolvers.solveTrivia = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java
index 29444e48..4d0202aa 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java
@@ -18,9 +18,9 @@ public class HelperCategory {
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.enableNewYearCakesHelper"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.enableNewYearCakesHelper.@Tooltip")))
- .binding(defaults.helper.enableNewYearCakesHelper,
- () -> config.helper.enableNewYearCakesHelper,
- newValue -> config.helper.enableNewYearCakesHelper = newValue)
+ .binding(defaults.helpers.enableNewYearCakesHelper,
+ () -> config.helpers.enableNewYearCakesHelper,
+ newValue -> config.helpers.enableNewYearCakesHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
@@ -30,9 +30,9 @@ public class HelperCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.mythologicalRitual.enableMythologicalRitualHelper"))
- .binding(defaults.helper.mythologicalRitual.enableMythologicalRitualHelper,
- () -> config.helper.mythologicalRitual.enableMythologicalRitualHelper,
- newValue -> config.helper.mythologicalRitual.enableMythologicalRitualHelper = newValue)
+ .binding(defaults.helpers.mythologicalRitual.enableMythologicalRitualHelper,
+ () -> config.helpers.mythologicalRitual.enableMythologicalRitualHelper,
+ newValue -> config.helpers.mythologicalRitual.enableMythologicalRitualHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
@@ -43,23 +43,23 @@ public class HelperCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.experiments.enableChronomatronSolver"))
- .binding(defaults.helper.experiments.enableChronomatronSolver,
- () -> config.helper.experiments.enableChronomatronSolver,
- newValue -> config.helper.experiments.enableChronomatronSolver = newValue)
+ .binding(defaults.helpers.experiments.enableChronomatronSolver,
+ () -> config.helpers.experiments.enableChronomatronSolver,
+ newValue -> config.helpers.experiments.enableChronomatronSolver = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.experiments.enableSuperpairsSolver"))
- .binding(defaults.helper.experiments.enableSuperpairsSolver,
- () -> config.helper.experiments.enableSuperpairsSolver,
- newValue -> config.helper.experiments.enableSuperpairsSolver = newValue)
+ .binding(defaults.helpers.experiments.enableSuperpairsSolver,
+ () -> config.helpers.experiments.enableSuperpairsSolver,
+ newValue -> config.helpers.experiments.enableSuperpairsSolver = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.experiments.enableUltrasequencerSolver"))
- .binding(defaults.helper.experiments.enableUltrasequencerSolver,
- () -> config.helper.experiments.enableUltrasequencerSolver,
- newValue -> config.helper.experiments.enableUltrasequencerSolver = newValue)
+ .binding(defaults.helpers.experiments.enableUltrasequencerSolver,
+ () -> config.helpers.experiments.enableUltrasequencerSolver,
+ newValue -> config.helpers.experiments.enableUltrasequencerSolver = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
@@ -70,41 +70,41 @@ public class HelperCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fishing.enableFishingHelper"))
- .binding(defaults.helper.fishing.enableFishingHelper,
- () -> config.helper.fishing.enableFishingHelper,
- newValue -> config.helper.fishing.enableFishingHelper = newValue)
+ .binding(defaults.helpers.fishing.enableFishingHelper,
+ () -> config.helpers.fishing.enableFishingHelper,
+ newValue -> config.helpers.fishing.enableFishingHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fishing.enableFishingTimer"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.fishing.enableFishingTimer.@Tooltip")))
- .binding(defaults.helper.fishing.enableFishingTimer,
- () -> config.helper.fishing.enableFishingTimer,
- newValue -> config.helper.fishing.enableFishingTimer = newValue)
+ .binding(defaults.helpers.fishing.enableFishingTimer,
+ () -> config.helpers.fishing.enableFishingTimer,
+ newValue -> config.helpers.fishing.enableFishingTimer = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fishing.changeTimerColor"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.fishing.changeTimerColor.@Tooltip")))
- .binding(defaults.helper.fishing.changeTimerColor,
- () -> config.helper.fishing.changeTimerColor,
- newValue -> config.helper.fishing.changeTimerColor = newValue)
+ .binding(defaults.helpers.fishing.changeTimerColor,
+ () -> config.helpers.fishing.changeTimerColor,
+ newValue -> config.helpers.fishing.changeTimerColor = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Float>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fishing.fishingTimerScale"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.fishing.fishingTimerScale.@Tooltip")))
- .binding(defaults.helper.fishing.fishingTimerScale,
- () -> config.helper.fishing.fishingTimerScale,
- newValue -> config.helper.fishing.fishingTimerScale = newValue)
+ .binding(defaults.helpers.fishing.fishingTimerScale,
+ () -> config.helpers.fishing.fishingTimerScale,
+ newValue -> config.helpers.fishing.fishingTimerScale = newValue)
.controller(FloatFieldControllerBuilder::create)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fishing.hideOtherPlayers"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.fishing.hideOtherPlayers.@Tooltip")))
- .binding(defaults.helper.fishing.hideOtherPlayersRods,
- () -> config.helper.fishing.hideOtherPlayersRods,
- newValue -> config.helper.fishing.hideOtherPlayersRods = newValue)
+ .binding(defaults.helpers.fishing.hideOtherPlayersRods,
+ () -> config.helpers.fishing.hideOtherPlayersRods,
+ newValue -> config.helpers.fishing.hideOtherPlayersRods = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
@@ -115,24 +115,24 @@ public class HelperCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fairySouls.enableFairySoulsHelper"))
- .binding(defaults.helper.fairySouls.enableFairySoulsHelper,
- () -> config.helper.fairySouls.enableFairySoulsHelper,
- newValue -> config.helper.fairySouls.enableFairySoulsHelper = newValue)
+ .binding(defaults.helpers.fairySouls.enableFairySoulsHelper,
+ () -> config.helpers.fairySouls.enableFairySoulsHelper,
+ newValue -> config.helpers.fairySouls.enableFairySoulsHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fairySouls.highlightFoundSouls"))
- .binding(defaults.helper.fairySouls.highlightFoundSouls,
- () -> config.helper.fairySouls.highlightFoundSouls,
- newValue -> config.helper.fairySouls.highlightFoundSouls = newValue)
+ .binding(defaults.helpers.fairySouls.highlightFoundSouls,
+ () -> config.helpers.fairySouls.highlightFoundSouls,
+ newValue -> config.helpers.fairySouls.highlightFoundSouls = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.helper.fairySouls.highlightOnlyNearbySouls"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.helper.fairySouls.highlightOnlyNearbySouls.@Tooltip")))
- .binding(defaults.helper.fairySouls.highlightOnlyNearbySouls,
- () -> config.helper.fairySouls.highlightOnlyNearbySouls,
- newValue -> config.helper.fairySouls.highlightOnlyNearbySouls = newValue)
+ .binding(defaults.helpers.fairySouls.highlightOnlyNearbySouls,
+ () -> config.helpers.fairySouls.highlightOnlyNearbySouls,
+ newValue -> config.helpers.fairySouls.highlightOnlyNearbySouls = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java
index 8bb22c14..0a65aa3b 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java
@@ -23,23 +23,23 @@ public class SlayersCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.endermanSlayer.enableYangGlyphsNotification"))
- .binding(defaults.slayer.endermanSlayer.enableYangGlyphsNotification,
- () -> config.slayer.endermanSlayer.enableYangGlyphsNotification,
- newValue -> config.slayer.endermanSlayer.enableYangGlyphsNotification = newValue)
+ .binding(defaults.slayers.endermanSlayer.enableYangGlyphsNotification,
+ () -> config.slayers.endermanSlayer.enableYangGlyphsNotification,
+ newValue -> config.slayers.endermanSlayer.enableYangGlyphsNotification = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.endermanSlayer.highlightBeacons"))
- .binding(defaults.slayer.endermanSlayer.highlightBeacons,
- () -> config.slayer.endermanSlayer.highlightBeacons,
- newValue -> config.slayer.endermanSlayer.highlightBeacons = newValue)
+ .binding(defaults.slayers.endermanSlayer.highlightBeacons,
+ () -> config.slayers.endermanSlayer.highlightBeacons,
+ newValue -> config.slayers.endermanSlayer.highlightBeacons = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.endermanSlayer.highlightNukekubiHeads"))
- .binding(defaults.slayer.endermanSlayer.highlightNukekubiHeads,
- () -> config.slayer.endermanSlayer.highlightNukekubiHeads,
- newValue -> config.slayer.endermanSlayer.highlightNukekubiHeads = newValue)
+ .binding(defaults.slayers.endermanSlayer.highlightNukekubiHeads,
+ () -> config.slayers.endermanSlayer.highlightNukekubiHeads,
+ newValue -> config.slayers.endermanSlayer.highlightNukekubiHeads = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.build())
@@ -50,90 +50,90 @@ public class SlayersCategory {
.collapsed(true)
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.enableEffigyWaypoints"))
- .binding(defaults.slayer.vampireSlayer.enableEffigyWaypoints,
- () -> config.slayer.vampireSlayer.enableEffigyWaypoints,
- newValue -> config.slayer.vampireSlayer.enableEffigyWaypoints = newValue)
+ .binding(defaults.slayers.vampireSlayer.enableEffigyWaypoints,
+ () -> config.slayers.vampireSlayer.enableEffigyWaypoints,
+ newValue -> config.slayers.vampireSlayer.enableEffigyWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.compactEffigyWaypoints"))
- .binding(defaults.slayer.vampireSlayer.compactEffigyWaypoints,
- () -> config.slayer.vampireSlayer.compactEffigyWaypoints,
- newValue -> config.slayer.vampireSlayer.compactEffigyWaypoints = newValue)
+ .binding(defaults.slayers.vampireSlayer.compactEffigyWaypoints,
+ () -> config.slayers.vampireSlayer.compactEffigyWaypoints,
+ newValue -> config.slayers.vampireSlayer.compactEffigyWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Integer>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.effigyUpdateFrequency"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.slayer.vampireSlayer.effigyUpdateFrequency.@Tooltip")))
- .binding(defaults.slayer.vampireSlayer.effigyUpdateFrequency,
- () -> config.slayer.vampireSlayer.effigyUpdateFrequency,
- newValue -> config.slayer.vampireSlayer.effigyUpdateFrequency = newValue)
+ .binding(defaults.slayers.vampireSlayer.effigyUpdateFrequency,
+ () -> config.slayers.vampireSlayer.effigyUpdateFrequency,
+ newValue -> config.slayers.vampireSlayer.effigyUpdateFrequency = newValue)
.controller(opt -> IntegerSliderControllerBuilder.create(opt).range(1, 10).step(1))
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.enableHolyIceIndicator"))
- .binding(defaults.slayer.vampireSlayer.enableHolyIceIndicator,
- () -> config.slayer.vampireSlayer.enableHolyIceIndicator,
- newValue -> config.slayer.vampireSlayer.enableHolyIceIndicator = newValue)
+ .binding(defaults.slayers.vampireSlayer.enableHolyIceIndicator,
+ () -> config.slayers.vampireSlayer.enableHolyIceIndicator,
+ newValue -> config.slayers.vampireSlayer.enableHolyIceIndicator = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Integer>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.holyIceIndicatorTickDelay"))
- .binding(defaults.slayer.vampireSlayer.holyIceIndicatorTickDelay,
- () -> config.slayer.vampireSlayer.holyIceIndicatorTickDelay,
- newValue -> config.slayer.vampireSlayer.holyIceIndicatorTickDelay = newValue)
+ .binding(defaults.slayers.vampireSlayer.holyIceIndicatorTickDelay,
+ () -> config.slayers.vampireSlayer.holyIceIndicatorTickDelay,
+ newValue -> config.slayers.vampireSlayer.holyIceIndicatorTickDelay = newValue)
.controller(IntegerFieldControllerBuilder::create)
.build())
.option(Option.<Integer>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.holyIceUpdateFrequency"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.slayer.vampireSlayer.holyIceUpdateFrequency.@Tooltip")))
- .binding(defaults.slayer.vampireSlayer.holyIceUpdateFrequency,
- () -> config.slayer.vampireSlayer.holyIceUpdateFrequency,
- newValue -> config.slayer.vampireSlayer.holyIceUpdateFrequency = newValue)
+ .binding(defaults.slayers.vampireSlayer.holyIceUpdateFrequency,
+ () -> config.slayers.vampireSlayer.holyIceUpdateFrequency,
+ newValue -> config.slayers.vampireSlayer.holyIceUpdateFrequency = newValue)
.controller(opt -> IntegerSliderControllerBuilder.create(opt).range(1, 10).step(1))
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.enableHealingMelonIndicator"))
- .binding(defaults.slayer.vampireSlayer.enableHealingMelonIndicator,
- () -> config.slayer.vampireSlayer.enableHealingMelonIndicator,
- newValue -> config.slayer.vampireSlayer.enableHealingMelonIndicator = newValue)
+ .binding(defaults.slayers.vampireSlayer.enableHealingMelonIndicator,
+ () -> config.slayers.vampireSlayer.enableHealingMelonIndicator,
+ newValue -> config.slayers.vampireSlayer.enableHealingMelonIndicator = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Float>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.healingMelonHealthThreshold"))
- .binding(defaults.slayer.vampireSlayer.healingMelonHealthThreshold,
- () -> config.slayer.vampireSlayer.healingMelonHealthThreshold,
- newValue -> config.slayer.vampireSlayer.healingMelonHealthThreshold = newValue)
+ .binding(defaults.slayers.vampireSlayer.healingMelonHealthThreshold,
+ () -> config.slayers.vampireSlayer.healingMelonHealthThreshold,
+ newValue -> config.slayers.vampireSlayer.healingMelonHealthThreshold = newValue)
.controller(FloatFieldControllerBuilder::create)
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.enableSteakStakeIndicator"))
- .binding(defaults.slayer.vampireSlayer.enableSteakStakeIndicator,
- () -> config.slayer.vampireSlayer.enableSteakStakeIndicator,
- newValue -> config.slayer.vampireSlayer.enableSteakStakeIndicator = newValue)
+ .binding(defaults.slayers.vampireSlayer.enableSteakStakeIndicator,
+ () -> config.slayers.vampireSlayer.enableSteakStakeIndicator,
+ newValue -> config.slayers.vampireSlayer.enableSteakStakeIndicator = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Integer>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.steakStakeUpdateFrequency"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.slayer.vampireSlayer.steakStakeUpdateFrequency.@Tooltip")))
- .binding(defaults.slayer.vampireSlayer.steakStakeUpdateFrequency,
- () -> config.slayer.vampireSlayer.steakStakeUpdateFrequency,
- newValue -> config.slayer.vampireSlayer.steakStakeUpdateFrequency = newValue)
+ .binding(defaults.slayers.vampireSlayer.steakStakeUpdateFrequency,
+ () -> config.slayers.vampireSlayer.steakStakeUpdateFrequency,
+ newValue -> config.slayers.vampireSlayer.steakStakeUpdateFrequency = newValue)
.controller(opt -> IntegerSliderControllerBuilder.create(opt).range(1, 10).step(1))
.build())
.option(Option.<Boolean>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.enableManiaIndicator"))
- .binding(defaults.slayer.vampireSlayer.enableManiaIndicator,
- () -> config.slayer.vampireSlayer.enableManiaIndicator,
- newValue -> config.slayer.vampireSlayer.enableManiaIndicator = newValue)
+ .binding(defaults.slayers.vampireSlayer.enableManiaIndicator,
+ () -> config.slayers.vampireSlayer.enableManiaIndicator,
+ newValue -> config.slayers.vampireSlayer.enableManiaIndicator = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Integer>createBuilder()
.name(Text.translatable("skyblocker.config.slayer.vampireSlayer.maniaUpdateFrequency"))
.description(OptionDescription.of(Text.translatable("skyblocker.config.slayer.vampireSlayer.maniaUpdateFrequency.@Tooltip")))
- .binding(defaults.slayer.vampireSlayer.maniaUpdateFrequency,
- () -> config.slayer.vampireSlayer.maniaUpdateFrequency,
- newValue -> config.slayer.vampireSlayer.maniaUpdateFrequency = newValue)
+ .binding(defaults.slayers.vampireSlayer.maniaUpdateFrequency,
+ () -> config.slayers.vampireSlayer.maniaUpdateFrequency,
+ newValue -> config.slayers.vampireSlayer.maniaUpdateFrequency = newValue)
.controller(opt -> IntegerSliderControllerBuilder.create(opt).range(1, 10).step(1))
.build())
.build())
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 d458cd63..2c99dc56 100644
--- a/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java
@@ -27,7 +27,7 @@ public class DungeonsConfig {
public DungeonMap dungeonMap = new DungeonMap();
@SerialEntry
- public PuzzleSolver puzzleSolver = new PuzzleSolver();
+ public PuzzleSolvers puzzleSolvers = new PuzzleSolvers();
@SerialEntry
public TheProfessor theProfessor = new TheProfessor();
@@ -67,7 +67,7 @@ public class DungeonsConfig {
public int mapY = 2;
}
- public static class PuzzleSolver {
+ public static class PuzzleSolvers {
@SerialEntry
public boolean solveTicTacToe = true;