From 28a0f0127497fba7cd3a1a5a45e0f3749ef6705d Mon Sep 17 00:00:00 2001 From: Outfluencer Date: Mon, 21 Oct 2024 11:40:12 +0200 Subject: [PATCH] Queue PlayerListItemRemove packets Closes #3756 --- .../main/java/net/md_5/bungee/connection/UpstreamBridge.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java b/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java index 5c1cf858d9..c9e3697e7f 100644 --- a/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java +++ b/proxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java @@ -101,7 +101,8 @@ public void disconnected(ChannelWrapper channel) throws Exception { if ( player.getPendingConnection().getVersion() >= ProtocolConstants.MINECRAFT_1_19_3 ) { - player.unsafe().sendPacket( newPacket ); + // need to queue, because players in config state could receive it + ( (UserConnection) player ).sendPacketQueued( newPacket ); } else { player.unsafe().sendPacket( oldPacket );