diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-07-05 17:21:22 +0200 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-07-05 17:21:22 +0200 |
commit | e041b9205fed5b550a5e3e2986d68def6d14b6ca (patch) | |
tree | bcf40f611c69eec4be545f6f2ed87a9d98ebb352 /src/main/java/at/hannibal2/skyhanni/config | |
parent | 35f90f67e6e5c4f5a395e4ce9335388c998cde38 (diff) | |
download | skyhanni-e041b9205fed5b550a5e3e2986d68def6d14b6ca.tar.gz skyhanni-e041b9205fed5b550a5e3e2986d68def6d14b6ca.tar.bz2 skyhanni-e041b9205fed5b550a5e3e2986d68def6d14b6ca.zip |
using ParkourHelper for TubulatorParkour
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java | 37 |
1 files changed, 34 insertions, 3 deletions
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 9e3107208..9464cd420 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java +++ b/src/main/java/at/hannibal2/skyhanni/config/features/RiftConfig.java @@ -271,11 +271,42 @@ public class RiftConfig { } + @ConfigOption(name = "Tubulator", desc = "") + @Accordion @Expose - @ConfigOption(name = "Tubulator", desc = "Highlights the location of the invisible blocks (Laser Parkour).") - @ConfigEditorBoolean - public boolean laserParkour = true; + public TubulatorConfig tubulatorConfig = new TubulatorConfig(); + public static class TubulatorConfig { + + @Expose + @ConfigOption(name = "Enabled", desc = "Highlights the location of the invisible Tubulator blocks (Laser Parkour).") + @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(2); + + @Expose + @ConfigOption(name = "Outline", desc = "Outlines the top edge of the platforms.") + @ConfigEditorBoolean + public boolean outline = true; + @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 = "Kloon Hacking", desc = "") |