diff --git a/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java b/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java index 7e90450..1c9b135 100644 --- a/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java +++ b/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java @@ -163,11 +163,14 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac } case 64247: // mobile connection closed ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> { - ProxyServer.getInstance().getLogger() - .info("mobile connection closed " + kraProtocolMessage.getUuid()); + ProxiedPlayer proxiedPlayer = ProxySystem.getInstance().getProxy() .getPlayer(kraProtocolMessage.getUuid()); + ProxyServer.getInstance().getLogger() + .info("mobile connection closed " + kraProtocolMessage.getUuid() + "player " + + proxiedPlayer); + if (proxiedPlayer != null) { proxiedPlayer.sendMessage(new TextComponent("§5Mobile §8» §cConnection lost!")); }