From 58816c804a80d781c3d734c8ad670e25959116c9 Mon Sep 17 00:00:00 2001 From: ST3V1K <56466580+ST3V1K@users.noreply.github.com> Date: Sat, 22 Feb 2025 17:08:37 +0100 Subject: [PATCH] fix: problem with PluginMessageEvents for configuration phase (#1517) --- .../proxy/connection/client/ClientConfigSessionHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientConfigSessionHandler.java b/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientConfigSessionHandler.java index a4e734ed..a7143462 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientConfigSessionHandler.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientConfigSessionHandler.java @@ -134,7 +134,7 @@ public class ClientConfigSessionHandler implements MinecraftSessionHandler { ChannelIdentifier id = this.server.getChannelRegistrar().getFromId(packet.getChannel()); if (id == null) { - serverConn.getPlayer().getConnection().write(packet.retain()); + serverConn.ensureConnected().write(packet.retain()); return true; }