aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config/features
diff options
context:
space:
mode:
authorThunderblade73 <85900443+Thunderblade73@users.noreply.github.com>2024-03-09 21:46:04 +0100
committerGitHub <noreply@github.com>2024-03-09 21:46:04 +0100
commitea8d09297d037807f00b62778f99901060f4e375 (patch)
treecbae93e981dcc5da3f00e3e8760b32fe00cdc044 /src/main/java/at/hannibal2/skyhanni/config/features
parentabedb7ead429d461ee2bab4d1e7977ba1e42b7de (diff)
downloadskyhanni-ea8d09297d037807f00b62778f99901060f4e375.tar.gz
skyhanni-ea8d09297d037807f00b62778f99901060f4e375.tar.bz2
skyhanni-ea8d09297d037807f00b62778f99901060f4e375.zip
Feature: Kismet Feather Tracker (#1011)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonChestConfig.java22
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonConfig.java7
2 files changed, 28 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonChestConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonChestConfig.java
new file mode 100644
index 000000000..e58bf0252
--- /dev/null
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonChestConfig.java
@@ -0,0 +1,22 @@
+package at.hannibal2.skyhanni.config.features.dungeon;
+
+import at.hannibal2.skyhanni.config.FeatureToggle;
+import com.google.gson.annotations.Expose;
+import io.github.moulberry.moulconfig.annotations.ConfigEditorBoolean;
+import io.github.moulberry.moulconfig.annotations.ConfigOption;
+
+public class DungeonChestConfig {
+
+
+ @Expose
+ @ConfigOption(name = "Kismet", desc = "Adds a visual highlight for used kismet feather to the Croesus inventory.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean kismet = true;
+
+ @Expose
+ @ConfigOption(name = "Kismet Amount", desc = "Shows the amount of kismet feathers as stack size.")
+ @ConfigEditorBoolean
+ @FeatureToggle
+ public boolean kismetStackSize = true;
+}
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonConfig.java b/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonConfig.java
index 0b1eecff6..516346d33 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonConfig.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/dungeon/DungeonConfig.java
@@ -100,8 +100,13 @@ public class DungeonConfig {
public boolean highlightSkeletonSkull = true;
@Expose
+ @ConfigOption(name = "Chests Config", desc = "")
+ @Accordion
+ public DungeonChestConfig chest = new DungeonChestConfig();
+
+ @Expose
@ConfigOption(name = "Croesus Chest", desc = "Adds a visual highlight to the Croesus inventory that " +
- "shows unopened chests.")
+ "shows unopened chests.") // TODO move( , "dungeon.croesusUnopenedChestTracker" ,"dungeon.chest.showUnopened" )
@ConfigEditorBoolean
@FeatureToggle
public boolean croesusUnopenedChestTracker = true;