diff --git a/v1_19_R2/src/main/java/net/citizensnpcs/nms/v1_19_R2/util/NMSImpl.java b/v1_19_R2/src/main/java/net/citizensnpcs/nms/v1_19_R2/util/NMSImpl.java index 58520ba0e..a8390b84f 100644 --- a/v1_19_R2/src/main/java/net/citizensnpcs/nms/v1_19_R2/util/NMSImpl.java +++ b/v1_19_R2/src/main/java/net/citizensnpcs/nms/v1_19_R2/util/NMSImpl.java @@ -1212,9 +1212,7 @@ public boolean sendTabListAdd(Player recipient, Player listPlayer) { ServerPlayer entity = ((CraftPlayer) listPlayer).getHandle(); ClientboundPlayerInfoUpdatePacket packet = new ClientboundPlayerInfoUpdatePacket( - EnumSet.of(ClientboundPlayerInfoUpdatePacket.Action.ADD_PLAYER, - ClientboundPlayerInfoUpdatePacket.Action.UPDATE_LISTED), - Arrays.asList(entity)); + EnumSet.of(ClientboundPlayerInfoUpdatePacket.Action.ADD_PLAYER), Arrays.asList(entity)); boolean list = entity instanceof NPCHolder ? !((NPCHolder) entity).getNPC().data().get("removefromtablist", Setting.DISABLE_TABLIST.asBoolean()) @@ -1225,7 +1223,7 @@ public boolean sendTabListAdd(Player recipient, Player listPlayer) { entity.getChatSession() == null ? null : entity.getChatSession().asData()); try { - PLAYERINFO_ENTRIES.invoke(packet, Lists.newArrayList(entry)); + PLAYERINFO_ENTRIES.invoke(packet, Lists.newArrayList(entry, entry)); } catch (Throwable e) { e.printStackTrace(); }