diff options
| author | hannibal2 <24389977+hannibal002@users.noreply.github.com> | 2024-03-15 23:25:29 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-15 23:25:29 +0100 |
| commit | 95cb1d7c7be44a6b7f9611e6420ff6b50146a830 (patch) | |
| tree | 7302978e3e3f5195376e49d726167916be68a434 /src/main/java/at/hannibal2/skyhanni/features/nether | |
| parent | 951bb6a26559b6db288a68a00f83d9ea45b0c3d8 (diff) | |
| download | skyhanni-95cb1d7c7be44a6b7f9611e6420ff6b50146a830.tar.gz skyhanni-95cb1d7c7be44a6b7f9611e6420ff6b50146a830.tar.bz2 skyhanni-95cb1d7c7be44a6b7f9611e6420ff6b50146a830.zip | |
Backend: Storage Config Moving (#1171)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/nether')
4 files changed, 11 insertions, 11 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailykuudra/DailyKuudraBossHelper.kt b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailykuudra/DailyKuudraBossHelper.kt index 977085457..5c7208c62 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailykuudra/DailyKuudraBossHelper.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailykuudra/DailyKuudraBossHelper.kt @@ -1,7 +1,7 @@ package at.hannibal2.skyhanni.features.nether.reputationhelper.dailykuudra import at.hannibal2.skyhanni.SkyHanniMod -import at.hannibal2.skyhanni.config.Storage +import at.hannibal2.skyhanni.config.storage.ProfileSpecificStorage import at.hannibal2.skyhanni.data.IslandType import at.hannibal2.skyhanni.data.ScoreboardData import at.hannibal2.skyhanni.data.jsonobjects.repo.CrimsonIsleReputationJson.ReputationQuest @@ -93,7 +93,7 @@ class DailyKuudraBossHelper(private val reputationHelper: CrimsonIsleReputationH updateAllKuudraDone() } - fun saveConfig(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun saveConfig(storage: ProfileSpecificStorage.CrimsonIsleStorage) { storage.kuudraTiersDone.clear() kuudraTiers.filter { it.doneToday } @@ -115,7 +115,7 @@ class DailyKuudraBossHelper(private val reputationHelper: CrimsonIsleReputationH } } - fun loadData(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun loadData(storage: ProfileSpecificStorage.CrimsonIsleStorage) { if (kuudraTiers.isEmpty()) return for (name in storage.kuudraTiersDone) { getByDisplayName(name)!!.doneToday = true diff --git a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/DailyQuestHelper.kt b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/DailyQuestHelper.kt index 9b420ba9c..b443997c1 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/DailyQuestHelper.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/DailyQuestHelper.kt @@ -1,7 +1,7 @@ package at.hannibal2.skyhanni.features.nether.reputationhelper.dailyquest import at.hannibal2.skyhanni.SkyHanniMod -import at.hannibal2.skyhanni.config.Storage +import at.hannibal2.skyhanni.config.storage.ProfileSpecificStorage import at.hannibal2.skyhanni.data.IslandType import at.hannibal2.skyhanni.data.SackAPI import at.hannibal2.skyhanni.data.SackStatus @@ -284,12 +284,12 @@ class DailyQuestHelper(val reputationHelper: CrimsonIsleReputationHelper) { quests.clear() } - fun load(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun load(storage: ProfileSpecificStorage.CrimsonIsleStorage) { reset() questLoader.loadConfig(storage) } - fun saveConfig(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun saveConfig(storage: ProfileSpecificStorage.CrimsonIsleStorage) { storage.quests.clear() for (quest in quests) { val builder = StringBuilder() diff --git a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/QuestLoader.kt b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/QuestLoader.kt index 20497e75d..e6753ffc5 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/QuestLoader.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/dailyquest/QuestLoader.kt @@ -1,6 +1,6 @@ package at.hannibal2.skyhanni.features.nether.reputationhelper.dailyquest -import at.hannibal2.skyhanni.config.Storage +import at.hannibal2.skyhanni.config.storage.ProfileSpecificStorage import at.hannibal2.skyhanni.data.jsonobjects.repo.CrimsonIsleReputationJson.ReputationQuest import at.hannibal2.skyhanni.events.InventoryFullyOpenedEvent import at.hannibal2.skyhanni.features.nether.reputationhelper.dailyquest.quest.DojoQuest @@ -170,7 +170,7 @@ class QuestLoader(private val dailyQuestHelper: DailyQuestHelper) { } } - fun loadConfig(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun loadConfig(storage: ProfileSpecificStorage.CrimsonIsleStorage) { if (dailyQuestHelper.greatSpook) return if (storage.quests.toList().any { hasGreatSpookLine(it) }) { dailyQuestHelper.greatSpook = true diff --git a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/miniboss/DailyMiniBossHelper.kt b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/miniboss/DailyMiniBossHelper.kt index 257e5d9b2..deb4c64dd 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/miniboss/DailyMiniBossHelper.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/nether/reputationhelper/miniboss/DailyMiniBossHelper.kt @@ -1,7 +1,7 @@ package at.hannibal2.skyhanni.features.nether.reputationhelper.miniboss import at.hannibal2.skyhanni.SkyHanniMod -import at.hannibal2.skyhanni.config.Storage +import at.hannibal2.skyhanni.config.storage.ProfileSpecificStorage import at.hannibal2.skyhanni.data.IslandType import at.hannibal2.skyhanni.data.jsonobjects.repo.CrimsonIsleReputationJson.ReputationQuest import at.hannibal2.skyhanni.events.LorenzChatEvent @@ -90,7 +90,7 @@ class DailyMiniBossHelper(private val reputationHelper: CrimsonIsleReputationHel } } - fun saveConfig(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun saveConfig(storage: ProfileSpecificStorage.CrimsonIsleStorage) { storage.miniBossesDoneToday.clear() miniBosses.filter { it.doneToday } @@ -107,7 +107,7 @@ class DailyMiniBossHelper(private val reputationHelper: CrimsonIsleReputationHel } } - fun loadData(storage: Storage.ProfileSpecific.CrimsonIsleStorage) { + fun loadData(storage: ProfileSpecificStorage.CrimsonIsleStorage) { if (miniBosses.isEmpty()) return for (name in storage.miniBossesDoneToday) { getByDisplayName(name)!!.doneToday = true |
