Message to the player when the voice/mobile connection is opened

master
Alex 2022-03-13 21:48:08 +01:00
parent 4c282110ce
commit 8c41ad938d
1 changed files with 8 additions and 2 deletions

View File

@ -163,6 +163,8 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac
+ kraProtocolMessage.getCmdID()); + kraProtocolMessage.getCmdID());
break; break;
} }
case 13337: // voice connection established
case 37657: // mobile connection established
case 64247: // mobile connection closed case 64247: // mobile connection closed
case 22348: { // voice connection closed case 22348: { // voice connection closed
ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> { ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> {
@ -171,10 +173,14 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac
.getPlayer(UUID.fromString(kraProtocolMessage.getUuid())); .getPlayer(UUID.fromString(kraProtocolMessage.getUuid()));
if (proxiedPlayer != null) { if (proxiedPlayer != null) {
if (kraProtocolMessage.getCmdNumber() == 64247) { if (kraProtocolMessage.getCmdNumber() == 13337) {
proxiedPlayer.sendMessage(new TextComponent("§dVoice §8» §cConnection opened!"));
} else if (kraProtocolMessage.getCmdNumber() == 37657) {
proxiedPlayer.sendMessage(new TextComponent("§5Mobile §8» §cConnection opened!"));
} else if (kraProtocolMessage.getCmdNumber() == 64247) {
proxiedPlayer.sendMessage(new TextComponent("§5Mobile §8» §cConnection closed!")); proxiedPlayer.sendMessage(new TextComponent("§5Mobile §8» §cConnection closed!"));
} else { } else {
proxiedPlayer.sendMessage(new TextComponent("§5Voice §8» §cConnection closed!")); proxiedPlayer.sendMessage(new TextComponent(dVoice §8» §cConnection closed!"));
} }
} }
}); });