summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
authorCalMWolfs <94038482+CalMWolfs@users.noreply.github.com>2023-10-17 23:30:03 +1100
committerGitHub <noreply@github.com>2023-10-17 14:30:03 +0200
commit5a099cbd5e8a3560e554d64a34ecbc8eb8329ada (patch)
tree4bb0c4a123e4adb026b6dd87939ce1d270184e06 /src/main/java/at/hannibal2/skyhanni/features
parenta793c14d3b246afbbb657e6a919806194c4cf64c (diff)
downloadskyhanni-5a099cbd5e8a3560e554d64a34ecbc8eb8329ada.tar.gz
skyhanni-5a099cbd5e8a3560e554d64a34ecbc8eb8329ada.tar.bz2
skyhanni-5a099cbd5e8a3560e554d64a34ecbc8eb8329ada.zip
sack changes (#582)
better sack status #582
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
index 672d6fe4f..38f95aa5f 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
@@ -3,6 +3,7 @@ package at.hannibal2.skyhanni.features.garden.composter
import at.hannibal2.skyhanni.SkyHanniMod
import at.hannibal2.skyhanni.config.ConfigUpdaterMigrator
import at.hannibal2.skyhanni.data.SackAPI
+import at.hannibal2.skyhanni.data.SackStatus
import at.hannibal2.skyhanni.data.model.ComposterUpgrade
import at.hannibal2.skyhanni.events.GuiRenderEvent
import at.hannibal2.skyhanni.events.InventoryCloseEvent
@@ -455,10 +456,10 @@ class ComposterOverlay {
return
}
- val (amountInSacks, _, sacksLoaded) = SackAPI.fetchSackItem(internalName.asInternalName())
+ val (amountInSacks, _, sackStatus) = SackAPI.fetchSackItem(internalName.asInternalName())
- if (sacksLoaded == -1 || sacksLoaded == 2) {
- if (sacksLoaded == 2) LorenzUtils.sendCommandToServer("gfs $internalName ${itemsNeeded - having}")
+ if (sackStatus == SackStatus.MISSING || sackStatus == SackStatus.OUTDATED) {
+ if (sackStatus == SackStatus.OUTDATED) LorenzUtils.sendCommandToServer("gfs $internalName ${itemsNeeded - having}")
val sackType = if (internalName == "VOLTA" || internalName == "OIL_BARREL") "Mining" else "Enchanted Agronomy" // TODO Add sack type repo data
LorenzUtils.clickableChat(
"§e[SkyHanni] Sacks could not be loaded. Click here and open your §9$sackType Sack §eto update the data!",