aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYasin <a.piri@hotmail.de>2024-05-08 18:14:58 +0200
committerYasin <a.piri@hotmail.de>2024-05-08 18:14:58 +0200
commitb8ee477e01d92d633d4c4a8db836e004e716d28e (patch)
treeadc1a7d019c9660419da90c29fd523891de268ac /src
parent9b27b4cbd8899ada89fd0a47f33ef4b717db5637 (diff)
downloadSkyblocker-b8ee477e01d92d633d4c4a8db836e004e716d28e.tar.gz
Skyblocker-b8ee477e01d92d633d4c4a8db836e004e716d28e.tar.bz2
Skyblocker-b8ee477e01d92d633d4c4a8db836e004e716d28e.zip
language file thing
option->config categorie->config and corrected prefix
Diffstat (limited to 'src')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/CrimsonIsleCategory.java27
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java251
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/FarmingCategory.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/GeneralCategory.java576
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/HelperCategory.java48
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/MessageFilterCategory.java238
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/MiningCategory.java58
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/MiscCategory.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/OtherLocationsCategory.java55
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/QuickNavigationCategory.java196
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/SlayersCategory.java44
-rw-r--r--src/main/java/de/hysky/skyblocker/config/categories/UIAndVisualsCategory.java127
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/GeneralConfig.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/config/configs/MiscConfig.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java100
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigListWidget.java16
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsLocationsManager.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/utils/chat/ChatFilterResult.java3
-rw-r--r--src/main/java/de/hysky/skyblocker/utils/render/title/TitleContainerConfigScreen.java4
-rw-r--r--src/main/resources/assets/skyblocker/lang/de_de.json74
-rw-r--r--src/main/resources/assets/skyblocker/lang/en_ca.json36
-rw-r--r--src/main/resources/assets/skyblocker/lang/en_us.json1032
-rw-r--r--src/main/resources/assets/skyblocker/lang/es_es.json124
-rw-r--r--src/main/resources/assets/skyblocker/lang/fr_fr.json486
-rw-r--r--src/main/resources/assets/skyblocker/lang/id_id.json48
-rw-r--r--src/main/resources/assets/skyblocker/lang/it_it.json328
-rw-r--r--src/main/resources/assets/skyblocker/lang/ja_jp.json288
-rw-r--r--src/main/resources/assets/skyblocker/lang/ko_kr.json176
-rw-r--r--src/main/resources/assets/skyblocker/lang/nb_no.json98
-rw-r--r--src/main/resources/assets/skyblocker/lang/nn_no.json8
-rw-r--r--src/main/resources/assets/skyblocker/lang/pt_br.json474
-rw-r--r--src/main/resources/assets/skyblocker/lang/ru_ru.json902
-rw-r--r--src/main/resources/assets/skyblocker/lang/tr_tr.json150
-rw-r--r--src/main/resources/assets/skyblocker/lang/zh_cn.json828
-rw-r--r--src/main/resources/assets/skyblocker/lang/zh_tw.json826
39 files changed, 3882 insertions, 3789 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java
index f01f463c..9f463a4d 100644
--- a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java
+++ b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java
@@ -57,7 +57,7 @@ public class SkyblockerConfigManager {
Screens.getButtons(screen).add(ButtonWidget
.builder(Text.literal("\uD83D\uDD27"), buttonWidget -> client.setScreen(createGUI(screen)))
.dimensions(((HandledScreenAccessor) genericContainerScreen).getX() + ((HandledScreenAccessor) genericContainerScreen).getBackgroundWidth() - 16, ((HandledScreenAccessor) genericContainerScreen).getY() + 4, 12, 12)
- .tooltip(Tooltip.of(Text.translatable("skyblocker.title")))
+ .tooltip(Tooltip.of(Text.translatable("skyblocker.config.title")))
.build());
}
});
@@ -69,7 +69,7 @@ public class SkyblockerConfigManager {
public static Screen createGUI(Screen parent) {
return YetAnotherConfigLib.create(HANDLER, (defaults, config, builder) -> builder
- .title(Text.translatable("skyblocker.title"))
+ .title(Text.translatable("skyblocker.config.title"))
.category(GeneralCategory.create(defaults, config))
.category(UIAndVisualsCategory.create(defaults, config))
.category(HelperCategory.create(defaults, config))
diff --git a/src/main/java/de/hysky/skyblocker/config/categories/CrimsonIsleCategory.java b/src/main/java/de/hysky/skyblocker/config/categories/CrimsonIsleCategory.java
index dd9cb693..fed8fa96 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/CrimsonIsleCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/CrimsonIsleCategory.java
@@ -14,66 +14,67 @@ public class CrimsonIsleCategory {
public static ConfigCategory create(SkyblockerConfig defaults, SkyblockerConfig config) {
return ConfigCategory.createBuilder()
- .name(Text.translatable("skyblocker.category.crimsonIsle"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle"))
//Kuudra
.group(OptionGroup.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra"))
.collapsed(false)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.supplyWaypoints"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.supplyWaypoints"))
.binding(defaults.crimsonIsle.kuudra.supplyWaypoints,
() -> config.crimsonIsle.kuudra.supplyWaypoints,
newValue -> config.crimsonIsle.kuudra.supplyWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.fuelWaypoints"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.fuelWaypoints"))
.binding(defaults.crimsonIsle.kuudra.fuelWaypoints,
() -> config.crimsonIsle.kuudra.fuelWaypoints,
newValue -> config.crimsonIsle.kuudra.fuelWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Waypoint.Type>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.suppliesAndFuelWaypointType"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.general.waypoints.waypointType.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.suppliesAndFuelWaypointType"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.secretWaypoints.waypointType.@Tooltip"),
+ Text.translatable("skyblocker.config.dungeons.secretWaypoints.waypointType.generalNote")))
.binding(defaults.crimsonIsle.kuudra.suppliesAndFuelWaypointType,
() -> config.crimsonIsle.kuudra.suppliesAndFuelWaypointType,
newValue -> config.crimsonIsle.kuudra.suppliesAndFuelWaypointType = newValue)
.controller(ConfigUtils::createEnumCyclingListController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.ballistaBuildWaypoints"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.ballistaBuildWaypoints"))
.binding(defaults.crimsonIsle.kuudra.ballistaBuildWaypoints,
() -> config.crimsonIsle.kuudra.ballistaBuildWaypoints,
newValue -> config.crimsonIsle.kuudra.ballistaBuildWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.safeSpotWaypoints"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.safeSpotWaypoints"))
.binding(defaults.crimsonIsle.kuudra.safeSpotWaypoints,
() -> config.crimsonIsle.kuudra.safeSpotWaypoints,
newValue -> config.crimsonIsle.kuudra.safeSpotWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.pearlWaypoints"))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.pearlWaypoints"))
.binding(defaults.crimsonIsle.kuudra.pearlWaypoints,
() -> config.crimsonIsle.kuudra.pearlWaypoints,
newValue -> config.crimsonIsle.kuudra.pearlWaypoints = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.noArrowPoisonWarning"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.noArrowPoisonWarning.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.noArrowPoisonWarning"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.crimsonIsle.kuudra.noArrowPoisonWarning.@Tooltip")))
.binding(defaults.crimsonIsle.kuudra.noArrowPoisonWarning,
() -> config.crimsonIsle.kuudra.noArrowPoisonWarning,
newValue -> config.crimsonIsle.kuudra.noArrowPoisonWarning = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Integer>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.arrowPoisonThreshold"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.crimsonIsle.kuudra.arrowPoisonThreshold.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.crimsonIsle.kuudra.arrowPoisonThreshold"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.crimsonIsle.kuudra.arrowPoisonThreshold.@Tooltip")))
.binding(defaults.crimsonIsle.kuudra.arrowPoisonThreshold,
() -> config.crimsonIsle.kuudra.arrowPoisonThreshold,
newValue -> config.crimsonIsle.kuudra.arrowPoisonThreshold = newValue)
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 94cb01b7..dddb19a0 100644
--- a/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
+++ b/src/main/java/de/hysky/skyblocker/config/categories/DungeonsCategory.java
@@ -17,58 +17,58 @@ public class DungeonsCategory {
public static ConfigCategory create(SkyblockerConfig defaults, SkyblockerConfig config) {
return ConfigCategory.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons"))
+ .name(Text.translatable("skyblocker.config.dungeons"))
//Ungrouped Options
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.general.fancyPartyFinder"))
+ .name(Text.translatable("skyblocker.config.dungeons.fancyPartyFinder"))
.binding(defaults.dungeons.fancyPartyFinder,
() -> config.dungeons.fancyPartyFinder,
newValue -> config.dungeons.fancyPartyFinder = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.croesusHelper"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.croesusHelper.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.croesusHelper"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.croesusHelper.@Tooltip")))
.binding(defaults.dungeons.croesusHelper,
() -> config.dungeons.croesusHelper,
newValue -> config.dungeons.croesusHelper = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.playerSecretsTracker"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.playerSecretsTracker.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.playerSecretsTracker"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.playerSecretsTracker.@Tooltip")))
.binding(defaults.dungeons.playerSecretsTracker,
() -> config.dungeons.playerSecretsTracker,
newValue -> config.dungeons.playerSecretsTracker = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.starredMobGlow"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.starredMobGlow.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.starredMobGlow"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.starredMobGlow.@Tooltip")))
.binding(defaults.dungeons.starredMobGlow,
() -> config.dungeons.starredMobGlow,
newValue -> config.dungeons.starredMobGlow = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.starredMobBoundingBoxes"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.starredMobBoundingBoxes.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.starredMobBoundingBoxes"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.starredMobBoundingBoxes.@Tooltip")))
.binding(defaults.dungeons.starredMobBoundingBoxes,
() -> config.dungeons.starredMobBoundingBoxes,
newValue -> config.dungeons.starredMobBoundingBoxes = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.allowDroppingProtectedItems"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.allowDroppingProtectedItems.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.allowDroppingProtectedItems"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.allowDroppingProtectedItems.@Tooltip")))
.binding(defaults.dungeons.allowDroppingProtectedItems,
() -> config.dungeons.allowDroppingProtectedItems,
newValue -> config.dungeons.allowDroppingProtectedItems = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.general.acceptReparty"))
+ .name(Text.translatable("skyblocker.config.dungeons.acceptReparty"))
.binding(defaults.dungeons.acceptReparty,
() -> config.dungeons.acceptReparty,
newValue -> config.dungeons.acceptReparty = newValue)
@@ -77,23 +77,24 @@ public class DungeonsCategory {
// Map
.group(OptionGroup.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.map"))
+ .name(Text.translatable("skyblocker.config.dungeons.map"))
+ .collapsed(true)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.enableMap"))
+ .name(Text.translatable("skyblocker.config.dungeons.map.enableMap"))
.binding(defaults.dungeons.dungeonMap.enableMap,
() -> config.dungeons.dungeonMap.enableMap,
newValue -> config.dungeons.dungeonMap.enableMap = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Float>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.mapScaling"))
+ .name(Text.translatable("skyblocker.config.dungeons.map.mapScaling"))
.binding(defaults.dungeons.dungeonMap.mapScaling,
() -> config.dungeons.dungeonMap.mapScaling,
newValue -> config.dungeons.dungeonMap.mapScaling = newValue)
.controller(FloatFieldControllerBuilder::create)
.build())
.option(ButtonOption.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.mapScreen"))
+ .name(Text.translatable("skyblocker.config.dungeons.map.mapScreen"))
.text(Text.translatable("text.skyblocker.open"))
.action((screen, opt) -> MinecraftClient.getInstance().setScreen(new DungeonMapConfigScreen(screen)))
.build())
@@ -101,70 +102,71 @@ public class DungeonsCategory {
// Puzzle Solver
.group(OptionGroup.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.puzzle"))
+ .name(Text.translatable("skyblocker.config.dungeons.puzzle"))
+ .collapsed(true)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveTicTacToe"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.solveTicTacToe.@Tooltip")))
+ .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)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveThreeWeirdos"))
+ .name(Text.translatable("skyblocker.config.dungeons.puzzle.solveThreeWeirdos"))
.binding(defaults.dungeons.puzzleSolver.solveThreeWeirdos,
() -> config.dungeons.puzzleSolver.solveThreeWeirdos,
newValue -> config.dungeons.puzzleSolver.solveThreeWeirdos = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.creeperSolver"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.creeperSolver.@Tooltip")))
+ .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)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveWaterboard"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.solveWaterboard.@Tooltip")))
+ .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)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.blazeSolver"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.blazeSolver.@Tooltip")))
+ .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)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveBoulder"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.solveBoulder.@Tooltip")))
+ .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)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveIceFill"))
+ .name(Text.translatable("skyblocker.config.dungeons.puzzle.solveIceFill"))
.binding(defaults.dungeons.puzzleSolver.solveIceFill,
() -> config.dungeons.puzzleSolver.solveIceFill,
newValue -> config.dungeons.puzzleSolver.solveIceFill = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveSilverfish"))
+ .name(Text.translatable("skyblocker.config.dungeons.puzzle.solveSilverfish"))
.binding(defaults.dungeons.puzzleSolver.solveSilverfish,
() -> config.dungeons.puzzleSolver.solveSilverfish,
newValue -> config.dungeons.puzzleSolver.solveSilverfish = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.solveTrivia"))
+ .name(Text.translatable("skyblocker.config.dungeons.puzzle.solveTrivia"))
.binding(defaults.dungeons.puzzleSolver.solveTrivia,
() -> config.dungeons.puzzleSolver.solveTrivia,
newValue -> config.dungeons.puzzleSolver.solveTrivia = newValue)
@@ -174,18 +176,19 @@ public class DungeonsCategory {
// The Professor (F3/M3)
.group(OptionGroup.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.professor"))
+ .name(Text.translatable("skyblocker.config.dungeons.professor"))
+ .collapsed(true)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.fireFreezeStaffTimer"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.fireFreezeStaffTimer.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.professor.fireFreezeStaffTimer"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.professor.fireFreezeStaffTimer.@Tooltip")))
.binding(defaults.dungeons.theProfessor.fireFreezeStaffTimer,
() -> config.dungeons.theProfessor.fireFreezeStaffTimer,
newValue -> config.dungeons.theProfessor.fireFreezeStaffTimer = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.floor3GuardianHealthDisplay"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.floor3GuardianHealthDisplay.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.professor.floor3GuardianHealthDisplay"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.professor.floor3GuardianHealthDisplay.@Tooltip")))
.binding(defaults.dungeons.theProfessor.floor3GuardianHealthDisplay,
() -> config.dungeons.theProfessor.floor3GuardianHealthDisplay,
newValue -> config.dungeons.theProfessor.floor3GuardianHealthDisplay = newValue)
@@ -195,35 +198,35 @@ public class DungeonsCategory {
// Livid (F5/M5)
.group(OptionGroup.createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.livid"))
+ .name(Text.translatable("skyblocker.config.dungeons.livid"))
.collapsed(true)
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.lividColor.enableLividColorGlow"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.lividColor.enableLividColorGlow.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorGlow"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorGlow.@Tooltip")))
.binding(defaults.dungeons.livid.enableLividColorGlow,
() -> config.dungeons.livid.enableLividColorGlow,
newValue -> config.dungeons.livid.enableLividColorGlow = newValue)
.controller(ConfigUtils::createBooleanController)
.build())
.option(Option.<Boolean>createBuilder()
- .name(Text.translatable("skyblocker.option.locations.dungeons.lividColor.enableLividColorText"))
- .description(OptionDescription.of(Text.translatable("skyblocker.option.locations.dungeons.lividColor.enableLividColorText.@Tooltip")))
+ .name(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorText"))
+ .description(OptionDescription.of(Text.translatable("skyblocker.config.dungeons.livid.enableLividColorText.@Tooltip")))
.binding(defaults.dungeons.livid.enableLividColorText,
() -&