aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-04-21 16:10:15 -0400
committerGitHub <noreply@github.com>2024-04-21 16:10:15 -0400
commit01b4ff489368182d164e2d38560c7a06183018b8 (patch)
tree92f88214b70e824aa87bf2dc9eb899696134bd7d /src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
parent95fa171cd0f981f77a9a64aa77d9d69b81503253 (diff)
parentc43370daf17ea547f80908cf9391fac1d7756b45 (diff)
downloadSkyblocker-01b4ff489368182d164e2d38560c7a06183018b8.tar.gz
Skyblocker-01b4ff489368182d164e2d38560c7a06183018b8.tar.bz2
Skyblocker-01b4ff489368182d164e2d38560c7a06183018b8.zip
Merge pull request #654 from viciscat/fancier-bars
Fancier bars
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java')
-rw-r--r--src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java37
1 files changed, 15 insertions, 22 deletions
diff --git a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
index 86405f58..912636d6 100644
--- a/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
+++ b/src/main/java/de/hysky/skyblocker/config/SkyblockerConfig.java
@@ -305,41 +305,34 @@ public class SkyblockerConfig {
@SerialEntry
public boolean enableBars = true;
+ // Kept in for backwards compatibility, remove if needed
@SerialEntry
- public BarPositions barPositions = new BarPositions();
+ public OldBarPositions barPositions = new OldBarPositions();
}
- public static class BarPositions {
+ /**
+ * Backwards compat
+ */
+ public static class OldBarPositions {
@SerialEntry
- public BarPosition healthBarPosition = BarPosition.LAYER1;
+ public OldBarPosition healthBarPosition = OldBarPosition.LAYER1;
@SerialEntry
- public BarPosition manaBarPosition = BarPosition.LAYER1;
+ public OldBarPosition manaBarPosition = OldBarPosition.LAYER1;
@SerialEntry
- public BarPosition defenceBarPosition = BarPosition.LAYER1;
+ public OldBarPosition defenceBarPosition = OldBarPosition.LAYER1;
@SerialEntry
- public BarPosition experienceBarPosition = BarPosition.LAYER1;
+ public OldBarPosition experienceBarPosition = OldBarPosition.LAYER1;
}
- public enum BarPosition {
- LAYER1, LAYER2, RIGHT, NONE;
-
- @Override
- public String toString() {
- return I18n.translate("text.autoconfig.skyblocker.option.general.bars.barpositions." + name());
- }
-
- public int toInt() {
- return switch (this) {
- case LAYER1 -> 0;
- case LAYER2 -> 1;
- case RIGHT -> 2;
- case NONE -> -1;
- };
- }
+ /**
+ * Backwards compat
+ */
+ public enum OldBarPosition {
+ LAYER1, LAYER2, RIGHT, NONE
}
public static class Experiments {