From 64ff0683c9b304e10bebfe9e9113cbacdcd94b0e Mon Sep 17 00:00:00 2001 From: Andrew Steinborn Date: Sun, 29 Jul 2018 22:28:56 -0400 Subject: [PATCH] Handle proxy<->server exceptions --- .../proxy/connection/client/ClientPlaySessionHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java b/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java index 65d5bada..5b352aac 100644 --- a/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java +++ b/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java @@ -88,6 +88,11 @@ public class ClientPlaySessionHandler implements MinecraftSessionHandler { } } + @Override + public void exception(Throwable throwable) { + player.handleConnectionException(player.getConnectedServer().getServerInfo(), throwable); + } + public void handleBackendJoinGame(JoinGame joinGame) { if (!spawned) { // nothing special to do here