diff options
author | Luna <me@lunya.dev> | 2024-09-07 21:34:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-07 21:34:20 +0200 |
commit | b0b2d42b999ebf8ebb41ad48a54f52ce1315d1dd (patch) | |
tree | b7b1f448f383ae08982ebfddd7ccc38c08253a03 | |
parent | 321188e2828284484718a78ecaf9e7a98905d658 (diff) | |
download | skyhanni-b0b2d42b999ebf8ebb41ad48a54f52ce1315d1dd.tar.gz skyhanni-b0b2d42b999ebf8ebb41ad48a54f52ce1315d1dd.tar.bz2 skyhanni-b0b2d42b999ebf8ebb41ad48a54f52ce1315d1dd.zip |
Improvement: Make pest middle waypoint optional (#2469)
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/features/garden/pests/PestWaypointConfig.java | 8 | ||||
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestParticleLine.kt | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/garden/pests/PestWaypointConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/garden/pests/PestWaypointConfig.java index 046255468..58ba18922 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/features/garden/pests/PestWaypointConfig.java +++ b/src/main/java/at/hannibal2/skyhanni/config/features/garden/pests/PestWaypointConfig.java @@ -35,6 +35,14 @@ public class PestWaypointConfig { @Expose @ConfigOption( + name = "Show Middle", + desc = "Also show a waypoint to the middle of a plot. This can help determine if the tracker is pointing to the middle instead of a pest." + ) + @ConfigEditorBoolean + public boolean showMiddle = false; + + @Expose + @ConfigOption( name = "Show For Seconds", desc = "The waypoint will disappear after this number of seconds." ) diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestParticleLine.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestParticleLine.kt index e81486ecd..ff9af9cff 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestParticleLine.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestParticleLine.kt @@ -94,6 +94,7 @@ object PestParticleLine { } private fun showMiddle(event: LorenzRenderWorldEvent) { + if (!config.showMiddle) return if (locations.size <= 0) return val plot = GardenPlotAPI.getCurrentPlot() ?: return val middle = plot.middle.copy(y = LocationUtils.playerLocation().y) |