summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-07 21:02:20 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-07 21:02:20 +0100
commitf3fda2930fcada44f9dba2edbaaeeb0b72cbf325 (patch)
tree07e660d186ddaecee1b3eb17322d3bb075c63818 /src/main/java/at/hannibal2/skyhanni/config
parent98b3ba954a6da32bcc1bfe08a9bf67c17c2bca7f (diff)
downloadskyhanni-f3fda2930fcada44f9dba2edbaaeeb0b72cbf325.tar.gz
skyhanni-f3fda2930fcada44f9dba2edbaaeeb0b72cbf325.tar.bz2
skyhanni-f3fda2930fcada44f9dba2edbaaeeb0b72cbf325.zip
Used SkyHanniTracker in DicerDropTracker and migrated the data to make it better readable.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/ConfigUpdaterMigrator.kt2
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/Storage.java18
2 files changed, 3 insertions, 17 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/ConfigUpdaterMigrator.kt b/src/main/java/at/hannibal2/skyhanni/config/ConfigUpdaterMigrator.kt
index a290b9bf9..8bb3b7268 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/ConfigUpdaterMigrator.kt
+++ b/src/main/java/at/hannibal2/skyhanni/config/ConfigUpdaterMigrator.kt
@@ -9,7 +9,7 @@ import com.google.gson.JsonPrimitive
object ConfigUpdaterMigrator {
val logger = LorenzLogger("ConfigMigration")
- val configVersion = 7
+ val configVersion = 8
fun JsonElement.at(chain: List<String>, init: Boolean): JsonElement? {
if (chain.isEmpty()) return this
if (this !is JsonObject) return null
diff --git a/src/main/java/at/hannibal2/skyhanni/config/Storage.java b/src/main/java/at/hannibal2/skyhanni/config/Storage.java
index 82aa9a4cb..247792fb4 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/Storage.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/Storage.java
@@ -12,7 +12,7 @@ import at.hannibal2.skyhanni.features.garden.farming.DicerDropTracker;
import at.hannibal2.skyhanni.features.garden.farming.FarmingArmorDrops;
import at.hannibal2.skyhanni.features.garden.fortuneguide.FarmingItems;
import at.hannibal2.skyhanni.features.garden.visitor.VisitorReward;
-import at.hannibal2.skyhanni.features.mining.powdertracker.PowderChestReward;
+import at.hannibal2.skyhanni.features.mining.powdertracker.PowderTracker;
import at.hannibal2.skyhanni.features.misc.trevor.TrevorTracker;
import at.hannibal2.skyhanni.features.misc.visualwords.VisualWord;
import at.hannibal2.skyhanni.features.rift.area.westvillage.KloonTerminal;
@@ -304,21 +304,7 @@ public class Storage {
}
@Expose
- public Map<Integer, PowderTracker> powderTracker = new HashMap<>();
-
- public static class PowderTracker extends TrackerData {
-
- public void reset() {
- rewards.clear();
- totalChestPicked = 0;
- }
-
- @Expose
- public int totalChestPicked = 0;
-
- @Expose
- public Map<PowderChestReward, Long> rewards = new HashMap<>();
- }
+ public PowderTracker.Data powderTracker = new PowderTracker.Data();
@Expose
public FrozenTreasureTracker frozenTreasureTracker = new FrozenTreasureTracker();