aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-04-22 22:53:33 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-04-22 22:53:33 +0200
commit7cbb039d1bc7a029fe0641a33a0c0be29f7ba141 (patch)
treeb859acf1630b9d8c18f3eac0ddf55130e9d72c64
parent471f9a8d085a1a2af9003cb39056d861a884fc62 (diff)
downloadSkyHanni-7cbb039d1bc7a029fe0641a33a0c0be29f7ba141.tar.gz
SkyHanni-7cbb039d1bc7a029fe0641a33a0c0be29f7ba141.tar.bz2
SkyHanni-7cbb039d1bc7a029fe0641a33a0c0be29f7ba141.zip
Showing 'loaded crop milestone data from tablist' only once
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/GardenCropMilestoneFix.kt7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/GardenCropMilestoneFix.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/GardenCropMilestoneFix.kt
index a6895392a..fb6453add 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/GardenCropMilestoneFix.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/GardenCropMilestoneFix.kt
@@ -75,12 +75,17 @@ class GardenCropMilestoneFix {
tabListCropProgress[crop] = newValue
}
+ private val loadedCrops = mutableListOf<CropType>()
+
private fun changedValue(crop: CropType, tabListValue: Long, source: String) {
val calculated = crop.getCounter()
val diff = calculated - tabListValue
if (diff < -5_000) {
crop.setCounter(tabListValue)
- LorenzUtils.chat("§e[SkyHanni] Loaded ${crop.cropName} milestone data from $source!")
+ if (!loadedCrops.contains(crop)) {
+ LorenzUtils.chat("§e[SkyHanni] Loaded ${crop.cropName} milestone data from $source!")
+ loadedCrops.add(crop)
+ }
}
if (diff > 5_000) {
LorenzUtils.debug("Fixed wrong ${crop.cropName} milestone data from $source: ${diff.addSeparators()}")