From 21e92993523e058ccedd86922a1cf510ddb1fad0 Mon Sep 17 00:00:00 2001 From: Helvetica Volubi Date: Wed, 22 Oct 2025 11:34:52 +0800 Subject: [PATCH] Update code from Leaves --- .../leaves/protocol/servux/ServuxHudDataProtocol.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lophine-server/src/main/java/org/leavesmc/leaves/protocol/servux/ServuxHudDataProtocol.java b/lophine-server/src/main/java/org/leavesmc/leaves/protocol/servux/ServuxHudDataProtocol.java index 04280b7..8803888 100644 --- a/lophine-server/src/main/java/org/leavesmc/leaves/protocol/servux/ServuxHudDataProtocol.java +++ b/lophine-server/src/main/java/org/leavesmc/leaves/protocol/servux/ServuxHudDataProtocol.java @@ -255,10 +255,6 @@ public class ServuxHudDataProtocol implements LeavesProtocol { } loggerPlayers.forEach((player, list) -> { - if (list.isEmpty()) { - return; - } - CompoundTag nbt = new CompoundTag(); for (DataLogger.Type type : list) { Tag data = DATA.get(type, player); @@ -267,7 +263,9 @@ public class ServuxHudDataProtocol implements LeavesProtocol { DATA.remove(type, player); } } - sendPacket(player, new HudDataPayload(HudDataPayloadType.PACKET_S2C_DATA_LOGGER_TICK, nbt)); + if (!nbt.isEmpty()) { + sendPacket(player, new HudDataPayload(HudDataPayloadType.PACKET_S2C_DATA_LOGGER_TICK, nbt)); + } }); }