aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-07-05 16:20:01 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-07-05 16:20:01 +0200
commit0d284cf02fb68873212e5b394ebeb3509370cbfb (patch)
tree635bac8dee24890ec58f5a2aa53462b56891359f /src/main/java/at/hannibal2/skyhanni/config
parent69564669dba7bd147d94d4dd68e32ab07bc64ce0 (diff)
downloadskyhanni-0d284cf02fb68873212e5b394ebeb3509370cbfb.tar.gz
skyhanni-0d284cf02fb68873212e5b394ebeb3509370cbfb.tar.bz2
skyhanni-0d284cf02fb68873212e5b394ebeb3509370cbfb.zip
Added Lava Maze
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/DevConfig.java2
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java34
2 files changed, 34 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/DevConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/DevConfig.java
index 3a54bfff7..60593471d 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/DevConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/DevConfig.java
@@ -69,7 +69,7 @@ public class DevConfig {
@ConfigAccordionId(id = 0)
public boolean highlightMissingRepo = false;
- @ConfigOption(name = "Parcour Waypoints", desc = "")
+ @ConfigOption(name = "Parkour Waypoints", desc = "")
@Accordion
@Expose
public Waypoints waypoint = new Waypoints();
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java
index a728bbb2f..030a2b68e 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java
@@ -169,6 +169,39 @@ public class RiftConfig {
public static class MirrorVerse {
+ @ConfigOption(name = "Lava Maze", desc = "")
+ @Accordion
+ @Expose
+ public LavaMazeConfig lavaMazeConfig = new LavaMazeConfig();
+
+ public static class LavaMazeConfig {
+
+ @Expose
+ @ConfigOption(name = "Enabled", desc = "Helps solving the lava maze in the mirror verse by showing the correct way.")
+ @ConfigEditorBoolean
+ public boolean enabled = true;
+
+ @Expose
+ @ConfigOption(name = "Look Ahead", desc = "Change how many platforms should be shown in front of you.")
+ @ConfigEditorSlider(minStep = 1, maxValue = 30, minValue = 1)
+ public Property<Integer> lookAhead = Property.of(3);
+
+ @Expose
+ @ConfigOption(name = "Rainbow Color", desc = "Show the rainbow color effect instead of a boring monochrome.")
+ @ConfigEditorBoolean
+ public Property<Boolean> rainbowColor = Property.of(true);
+
+ @Expose
+ @ConfigOption(name = "Monochrome Color", desc = "Set a boring monochrome color for the parkour platforms.")
+ @ConfigEditorColour
+ public Property<String> monochromeColor = Property.of("0:60:0:0:255");
+
+ @Expose
+ @ConfigOption(name = "Hide others players", desc = "Hide other players while doing the lava maze.")
+ @ConfigEditorBoolean
+ public boolean hidePlayers = false;
+ }
+
@ConfigOption(name = "Dance Room Helper", desc = "")
@Accordion
@Expose
@@ -198,7 +231,6 @@ public class RiftConfig {
@Expose
public Position position = new Position(442, 239, false, true);
-
}
@ConfigOption(name = "Upside Down Parkour", desc = "")