summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config/features
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal002@users.noreply.github.com>2024-02-22 21:56:23 +0100
committerGitHub <noreply@github.com>2024-02-22 21:56:23 +0100
commitdae9cafbcbd46751311d377b38b4d9ccf3e8f51b (patch)
tree2ef331a83b655e836975690cb1f6c1ca35e5532a /src/main/java/at/hannibal2/skyhanni/config/features
parent7bde14535264d20e37c5c085f8a03db3275044b5 (diff)
downloadskyhanni-dae9cafbcbd46751311d377b38b4d9ccf3e8f51b.tar.gz
skyhanni-dae9cafbcbd46751311d377b38b4d9ccf3e8f51b.tar.bz2
skyhanni-dae9cafbcbd46751311d377b38b4d9ccf3e8f51b.zip
Saving every diana burrow location and option to show them. #938
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/event/diana/AllBurrowsListConfig.java18
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/event/diana/DianaConfig.java5
2 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/AllBurrowsListConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/AllBurrowsListConfig.java
new file mode 100644
index 000000000..3dce0f375
--- /dev/null
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/AllBurrowsListConfig.java
@@ -0,0 +1,18 @@
+package at.hannibal2.skyhanni.config.features.event.diana;
+
+import com.google.gson.annotations.Expose;
+import io.github.moulberry.moulconfig.annotations.ConfigEditorBoolean;
+import io.github.moulberry.moulconfig.annotations.ConfigOption;
+
+public class AllBurrowsListConfig {
+
+ @Expose
+ @ConfigOption(name = "Save Found Burrows", desc = "Save the location of every found burrow in a locally stored list.")
+ @ConfigEditorBoolean
+ public boolean save = true;
+
+ @Expose
+ @ConfigOption(name = "Show All Burrows", desc = "Show the list of all ever found burrows in the world.")
+ @ConfigEditorBoolean
+ public boolean showAll = false;
+}
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/DianaConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/DianaConfig.java
index 4867c0bcd..fb992ab5f 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/DianaConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/event/diana/DianaConfig.java
@@ -74,4 +74,9 @@ public class DianaConfig {
@Accordion
// TODO renmae
public MythologicalMobTrackerConfig mythologicalMobtracker = new MythologicalMobTrackerConfig();
+
+ @Expose
+ @ConfigOption(name = "All Burrows List", desc = "")
+ @Accordion
+ public AllBurrowsListConfig allBurrowsList = new AllBurrowsListConfig();
}