From db88f83f728baab230b6ffa9eb083c49a8b779f8 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Wed, 3 Nov 2021 18:47:55 +0100 Subject: [PATCH] fix tab list packet handling bug --- .../protocol/packets/s2c/play/TabListDataS2CP.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TabListDataS2CP.kt b/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TabListDataS2CP.kt index 9112d64ee..6c87a48fa 100644 --- a/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TabListDataS2CP.kt +++ b/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/TabListDataS2CP.kt @@ -165,16 +165,15 @@ class TabListDataS2CP(buffer: PlayInByteBuffer) : PlayS2CPacket() { item } ?: continue - if (entity == null || entity !is PlayerEntity) { - continue - } - if (entity === connection.player) { entity.tabListItem.specialMerge(data) } else { tabListItem.merge(data) } - + + if (entity == null || entity !is PlayerEntity) { + continue + } entity.tabListItem = tabListItem }