summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/bingo
diff options
context:
space:
mode:
authorCalMWolfs <94038482+CalMWolfs@users.noreply.github.com>2024-06-08 13:33:35 +1000
committerGitHub <noreply@github.com>2024-06-08 13:33:35 +1000
commit5b3ee9de1856d9989e20cc4d534cac17089ce0e5 (patch)
tree6186c64e1f7d59c2dd04b7ffb05925609811895a /src/main/java/at/hannibal2/skyhanni/features/bingo
parentaaca5f08d47732b3db5329a3a9404281b21d2f55 (diff)
downloadskyhanni-5b3ee9de1856d9989e20cc4d534cac17089ce0e5.tar.gz
skyhanni-5b3ee9de1856d9989e20cc4d534cac17089ce0e5.tar.bz2
skyhanni-5b3ee9de1856d9989e20cc4d534cac17089ce0e5.zip
Backend: Start using new event system (#2023)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/bingo')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardDisplay.kt3
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardReader.kt6
2 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardDisplay.kt b/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardDisplay.kt
index b00b88569..72d8fb955 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardDisplay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardDisplay.kt
@@ -1,6 +1,7 @@
package at.hannibal2.skyhanni.features.bingo.card
import at.hannibal2.skyhanni.SkyHanniMod
+import at.hannibal2.skyhanni.api.event.HandleEvent
import at.hannibal2.skyhanni.config.ConfigUpdaterMigrator
import at.hannibal2.skyhanni.events.ConfigLoadEvent
import at.hannibal2.skyhanni.events.GuiRenderEvent
@@ -247,7 +248,7 @@ class BingoCardDisplay {
private fun canEditDisplay() =
Minecraft.getMinecraft().currentScreen is GuiInventory || InventoryUtils.openInventoryName() == "Bingo Card"
- @SubscribeEvent
+ @HandleEvent
fun onBingoCardUpdate(event: BingoCardUpdateEvent) {
if (!config.enabled) return
if (!LorenzUtils.isBingoProfile) return
diff --git a/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardReader.kt b/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardReader.kt
index 6d4a45789..b04a081ea 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardReader.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/bingo/card/BingoCardReader.kt
@@ -96,7 +96,7 @@ object BingoCardReader {
}
BingoAPI.lastBingoCardOpenTime = SimpleTimeMark.now()
- BingoCardUpdateEvent().postAndCatch()
+ BingoCardUpdateEvent().post()
}
private fun bingoGoalDifference(bingoGoal: BingoGoal, new: Double) {
@@ -162,8 +162,8 @@ object BingoCardReader {
val goal = BingoAPI.personalGoals.firstOrNull { it.displayName == name } ?: return
goal.done = true
- BingoGoalReachedEvent(goal).postAndCatch()
- BingoCardUpdateEvent().postAndCatch()
+ BingoGoalReachedEvent(goal).post()
+ BingoCardUpdateEvent().post()
}
private fun BingoData.getDescriptionLine() = "ยง7" + note.joinToString(" ")