implemented KraSocketClient
parent
44112e5e32
commit
f143804662
|
@ -2,6 +2,7 @@ package net.krakatoa.proxy.listener;
|
|||
|
||||
import earth.krakatao.events.KraSocketClientEventInterface;
|
||||
import earth.krakatao.protocol.KraSocketClientProtocolMessage;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import net.krakatoa.proxy.ProxySystem;
|
||||
import net.md_5.bungee.api.ProxyServer;
|
||||
import net.md_5.bungee.api.chat.TextComponent;
|
||||
|
@ -68,5 +69,15 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac
|
|||
new TextComponent(
|
||||
"§cSocket §8» §c" + (remote ? "Connection! Closed by remote peer" : reason)));
|
||||
}
|
||||
|
||||
if (code != 1) {
|
||||
ProxyServer.getInstance().getScheduler().schedule(ProxySystem.getInstance(), () -> {
|
||||
for (ProxiedPlayer proxiedPlayer : ProxyServer.getInstance().getPlayers()) {
|
||||
proxiedPlayer.sendMessage(new TextComponent("§cSocket §8» §7Reconnecting..."));
|
||||
}
|
||||
|
||||
ProxySystem.getInstance().getKraSocketClient().getSocketClient().Reconnect();
|
||||
}, 3L, TimeUnit.SECONDS);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue