From 238be40c6a9f2e0eeddf094a4519895a941b49ef Mon Sep 17 00:00:00 2001 From: Camotoy <20743703+Camotoy@users.noreply.github.com> Date: Fri, 25 Mar 2022 20:30:33 -0400 Subject: [PATCH] No need to reset when a set times packet is just about to be sent --- .../java/org/geysermc/geyser/session/cache/WorldCache.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/geysermc/geyser/session/cache/WorldCache.java b/core/src/main/java/org/geysermc/geyser/session/cache/WorldCache.java index 0ef5427ea..17679ad3e 100644 --- a/core/src/main/java/org/geysermc/geyser/session/cache/WorldCache.java +++ b/core/src/main/java/org/geysermc/geyser/session/cache/WorldCache.java @@ -82,6 +82,8 @@ public final class WorldCache { trueTitleFadeInTime = fadeInTime; trueTitleStayTime = stayTime; trueTitleFadeOutTime = fadeOutTime; + // The translator will sync this for us + titleTimesNeedReset = false; } /** @@ -90,7 +92,6 @@ public final class WorldCache { public void synchronizeCorrectTitleTimes() { if (titleTimesNeedReset) { forceSyncCorrectTitleTimes(); - titleTimesNeedReset = false; } } @@ -105,6 +106,7 @@ public final class WorldCache { titlePacket.setXuid(""); session.sendUpstreamPacket(titlePacket); + titleTimesNeedReset = false; } /**