diff --git a/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java b/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java index d84f42a..072cca7 100644 --- a/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java +++ b/src/main/java/net/krakatoa/proxy/listener/SocketClientMessageListener.java @@ -14,6 +14,7 @@ import earth.krakatao.protocol.KraSocketClientProtocolMessage; import earth.krakatao.protocol.KraSocketClientProtocolStatus; import java.util.Collection; import java.util.HashMap; +import java.util.UUID; import java.util.concurrent.TimeUnit; import net.krakatoa.proxy.ProxySystem; import net.md_5.bungee.api.ProxyServer; @@ -165,14 +166,11 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> { ProxiedPlayer proxiedPlayer = ProxySystem.getInstance().getProxy() - .getPlayer(ProxySystem.getInstance().getFormatter() - .stringToUuid(kraProtocolMessage.getUuid())); + .getPlayer(UUID.fromString(kraProtocolMessage.getUuid())); ProxyServer.getInstance().getLogger() .info("mobile connection closed " + kraProtocolMessage.getUuid() + ":" - + ProxySystem.getInstance().getFormatter() - .stringToUuid(kraProtocolMessage.getUuid()) + "player " - + proxiedPlayer); + + "player " + proxiedPlayer); if (proxiedPlayer != null) { proxiedPlayer.sendMessage(new TextComponent("§5Mobile §8» §cConnection lost!"));