aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
index e2102c6ec..89363fd7c 100644
--- a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
+++ b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
@@ -270,20 +270,20 @@ object SackAPI {
sackData = sackData.editCopy { this[item] = SackItem(amount, 0, 0) }
}
- fun fetchSackItem(item: NEUInternalName): SackItem? {
+ fun fetchSackItem(item: NEUInternalName): SackItem {
sackData = ProfileStorageData.sackProfiles?.sackContents ?: return SackItem(0, 0, -1)
if (sackData.containsKey(item)) {
- return sackData[item]
+ return sackData[item] ?: return SackItem(0, 0, -1)
}
sackData = sackData.editCopy { this[item] = SackItem(0, 0, 2) }
- return sackData[item]
+ return sackData[item] ?: return SackItem(0, 0, -1)
}
private fun saveSackData() {
ProfileStorageData.sackProfiles?.sackContents = sackData
- SkyHanniMod.configManager.saveSackData("shutdown-hook")
+ SkyHanniMod.configManager.saveSackData("saving-data")
}
data class SackGemstone(