From 06ade4775e9a7bc81c87810f0c0237575cb01db0 Mon Sep 17 00:00:00 2001 From: "Phillipp W." <44843453+wphillipp@users.noreply.github.com> Date: Mon, 3 Aug 2026 13:22:58 +0200 Subject: [PATCH] fix: forward player loaded packet to backend server (#1862) Return false after handling ServerboundPlayerLoadedPacket so Velocity's normal forwarding path sends the packet to the backend server. --- .../proxy/connection/client/ClientPlaySessionHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java b/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java index 75258ed1..beecf3ac 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java @@ -254,7 +254,7 @@ public class ClientPlaySessionHandler implements MinecraftSessionHandler { serverConnection.setClientLoaded(true); server.getEventManager().fireAndForget(new PlayerClientLoadedWorldEvent(player)); } - return true; + return false; } @Override