From 2c2e6f1bad448e374c54226f7943fc594cb49df7 Mon Sep 17 00:00:00 2001 From: 4drian3d Date: Thu, 2 Jun 2022 00:36:05 +0000 Subject: [PATCH] fix: Fixed wrong plugin message method --- .../glyart/authmevelocity/proxy/listener/ProxyListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/proxy/src/main/java/com/glyart/authmevelocity/proxy/listener/ProxyListener.java b/proxy/src/main/java/com/glyart/authmevelocity/proxy/listener/ProxyListener.java index 1a10917..5e45988 100644 --- a/proxy/src/main/java/com/glyart/authmevelocity/proxy/listener/ProxyListener.java +++ b/proxy/src/main/java/com/glyart/authmevelocity/proxy/listener/ProxyListener.java @@ -96,11 +96,12 @@ public final class ProxyListener { @Subscribe public void onServerPostConnect(ServerPostConnectEvent event) { - Player player = event.getPlayer(); + final Player player = event.getPlayer(); if(api.isInAuthServer(player)){ ByteArrayDataOutput buf = ByteStreams.newDataOutput(); buf.writeUTF("LOGIN"); - player.sendPluginMessage(AuthMeVelocityPlugin.AUTHMEVELOCITY_CHANNEL, buf.toByteArray()); + player.getCurrentServer().ifPresent(sv -> + sv.sendPluginMessage(AuthMeVelocityPlugin.AUTHMEVELOCITY_CHANNEL, buf.toByteArray())); } }