diff options
author | CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> | 2024-06-17 02:17:14 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-16 18:17:14 +0200 |
commit | b81197a01853cf819450aeac9c155935e424c5a5 (patch) | |
tree | 7685b3d9df1672a778c828b70f9a02aa9aa9b244 /src/main/java/at/hannibal2/skyhanni/features | |
parent | cb828a9248e6c28da7abaa16cfbb9d112076bd24 (diff) | |
download | skyhanni-b81197a01853cf819450aeac9c155935e424c5a5.tar.gz skyhanni-b81197a01853cf819450aeac9c155935e424c5a5.tar.bz2 skyhanni-b81197a01853cf819450aeac9c155935e424c5a5.zip |
Backend: Cleanup some scoreboard event stuff (#1940)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
3 files changed, 10 insertions, 10 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestAPI.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestAPI.kt index 2ac40e252..02b62c0fb 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestAPI.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/garden/pests/PestAPI.kt @@ -9,7 +9,7 @@ import at.hannibal2.skyhanni.events.ItemInHandChangeEvent import at.hannibal2.skyhanni.events.LorenzChatEvent import at.hannibal2.skyhanni.events.LorenzTickEvent import at.hannibal2.skyhanni.events.LorenzWorldChangeEvent -import at.hannibal2.skyhanni.events.ScoreboardChangeEvent +import at.hannibal2.skyhanni.events.ScoreboardUpdateEvent import at.hannibal2.skyhanni.events.TabListUpdateEvent import at.hannibal2.skyhanni.events.garden.pests.PestSpawnEvent import at.hannibal2.skyhanni.events.garden.pests.PestUpdateEvent @@ -219,10 +219,10 @@ object PestAPI { } @SubscribeEvent - fun onScoreboardChange(event: ScoreboardChangeEvent) { + fun onScoreboardChange(event: ScoreboardUpdateEvent) { if (!GardenAPI.inGarden()) return if (!firstScoreboardCheck) return - checkScoreboardLines(event.newList) + checkScoreboardLines(event.scoreboard) } @SubscribeEvent diff --git a/src/main/java/at/hannibal2/skyhanni/features/rift/area/stillgorechateau/RiftBloodEffigies.kt b/src/main/java/at/hannibal2/skyhanni/features/rift/area/stillgorechateau/RiftBloodEffigies.kt index 123748a53..647b2280b 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/rift/area/stillgorechateau/RiftBloodEffigies.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/rift/area/stillgorechateau/RiftBloodEffigies.kt @@ -5,8 +5,8 @@ import at.hannibal2.skyhanni.data.jsonobjects.repo.RiftEffigiesJson import at.hannibal2.skyhanni.events.DebugDataCollectEvent import at.hannibal2.skyhanni.events.LorenzRenderWorldEvent import at.hannibal2.skyhanni.events.LorenzWorldChangeEvent +import at.hannibal2.skyhanni.events.RawScoreboardUpdateEvent import at.hannibal2.skyhanni.events.RepositoryReloadEvent -import at.hannibal2.skyhanni.events.ScoreboardRawChangeEvent import at.hannibal2.skyhanni.events.SecondPassedEvent import at.hannibal2.skyhanni.features.rift.RiftAPI import at.hannibal2.skyhanni.skyhannimodule.SkyHanniModule @@ -80,10 +80,10 @@ object RiftBloodEffigies { } @SubscribeEvent - fun onScoreboardChange(event: ScoreboardRawChangeEvent) { + fun onScoreboardChange(event: RawScoreboardUpdateEvent) { if (!isEnabled()) return - val line = event.newList.firstOrNull { it.startsWith("Effigies:") } ?: return + val line = event.rawScoreboard.firstOrNull { it.startsWith("Effigies:") } ?: return val hearts = heartsPattern.matchMatcher(line) { group("hearts") } ?: return diff --git a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt index 92d4872c7..188283fbd 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt @@ -5,7 +5,7 @@ import at.hannibal2.skyhanni.data.ClickType import at.hannibal2.skyhanni.data.SlayerAPI import at.hannibal2.skyhanni.events.EntityHealthUpdateEvent import at.hannibal2.skyhanni.events.ItemClickEvent -import at.hannibal2.skyhanni.events.ScoreboardChangeEvent +import at.hannibal2.skyhanni.events.ScoreboardUpdateEvent import at.hannibal2.skyhanni.features.event.diana.DianaAPI import at.hannibal2.skyhanni.features.rift.RiftAPI import at.hannibal2.skyhanni.skyhannimodule.SkyHanniModule @@ -42,9 +42,9 @@ object SlayerQuestWarning { } @SubscribeEvent - fun onScoreboardChange(event: ScoreboardChangeEvent) { - val slayerType = event.newList.nextAfter("Slayer Quest") - val slayerProgress = event.newList.nextAfter("Slayer Quest", skip = 2) ?: "no slayer" + fun onScoreboardChange(event: ScoreboardUpdateEvent) { + val slayerType = event.scoreboard.nextAfter("Slayer Quest") + val slayerProgress = event.scoreboard.nextAfter("Slayer Quest", skip = 2) ?: "no slayer" val new = slayerProgress.removeColor() val slayerData = getSlayerData() |