From 4fe76a3341356390fa5a4012c83062ca00bd5635 Mon Sep 17 00:00:00 2001 From: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> Date: Tue, 30 Apr 2024 10:56:02 -0400 Subject: Fix Status Bar not updating if messages are canceled Remove obsolete suppress warnings --- src/main/java/de/hysky/skyblocker/mixins/DataTrackerMixin.java | 1 - src/main/java/de/hysky/skyblocker/skyblock/StatusBarTracker.java | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main') diff --git a/src/main/java/de/hysky/skyblocker/mixins/DataTrackerMixin.java b/src/main/java/de/hysky/skyblocker/mixins/DataTrackerMixin.java index dfe6ac4c..77bb09bb 100644 --- a/src/main/java/de/hysky/skyblocker/mixins/DataTrackerMixin.java +++ b/src/main/java/de/hysky/skyblocker/mixins/DataTrackerMixin.java @@ -42,7 +42,6 @@ public abstract class DataTrackerMixin { } } - @SuppressWarnings({"MixinAnnotationTarget", "UnresolvedMixinReference"}) @Inject(method = "copyToFrom", at = @At(value = "NEW", target = "Ljava/lang/IllegalStateException;"), cancellable = true) public void skyblocker$ignoreInvalidDataExceptions(CallbackInfo ci) { //These exceptions cause annoying small lag spikes for some reason diff --git a/src/main/java/de/hysky/skyblocker/skyblock/StatusBarTracker.java b/src/main/java/de/hysky/skyblocker/skyblock/StatusBarTracker.java index c3483102..e8f98e93 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/StatusBarTracker.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/StatusBarTracker.java @@ -22,6 +22,7 @@ public class StatusBarTracker { public void init() { ClientReceiveMessageEvents.MODIFY_GAME.register(this::onOverlayMessage); + ClientReceiveMessageEvents.GAME_CANCELED.register(this::onOverlayMessage); } public Resource getHealth() { -- cgit