misc: Some minor improvements
This commit is contained in:
parent
cc3803307e
commit
01b41e47ae
@ -87,7 +87,7 @@ public class PluginMessageListener {
|
||||
private void createServerConnectionRequest(Player loggedPlayer, ServerConnection connection){
|
||||
final RegisteredServer loginServer = loggedPlayer.getCurrentServer().orElse(connection).getServer();
|
||||
proxy.getEventManager().fireAndForget(new ProxyLoginEvent(loggedPlayer));
|
||||
if(config.getToServerOptions().sendToServer()){
|
||||
if (config.getToServerOptions().sendToServer()) {
|
||||
final List<String> serverList = config.getToServerOptions().getTeleportServers();
|
||||
final String randomServer = serverList.get(rm.nextInt(serverList.size()));
|
||||
proxy.getServer(randomServer).ifPresentOrElse(serverToSend ->
|
||||
|
@ -25,8 +25,8 @@ public class AuthMeListener implements Listener {
|
||||
@EventHandler(priority = EventPriority.HIGHEST)
|
||||
public void onLogin(LoginEvent event) {
|
||||
final Player player = event.getPlayer();
|
||||
PreSendLoginEvent preSendLoginEvent = new PreSendLoginEvent(player);
|
||||
if(preSendLoginEvent.callEvent()){
|
||||
|
||||
if (new PreSendLoginEvent(player).callEvent()) {
|
||||
plugin.sendMessageToProxy(player, MessageType.LOGIN, player.getName());
|
||||
}
|
||||
}
|
||||
|
@ -13,14 +13,16 @@ public class MessageListener implements PluginMessageListener {
|
||||
|
||||
@Override
|
||||
public void onPluginMessageReceived(@NotNull String identifier, @NotNull Player player, @NotNull byte[] bytes) {
|
||||
if(identifier.equals("authmevelocity")){
|
||||
ByteArrayDataInput input = ByteStreams.newDataInput(bytes);
|
||||
String subchannel = input.readUTF();
|
||||
if("main".equals(subchannel)){
|
||||
String msg = input.readUTF();
|
||||
if("LOGIN".equals(msg)){
|
||||
AuthMeApi.getInstance().forceLogin(player);
|
||||
}
|
||||
if (!identifier.equals("authmevelocity")) {
|
||||
return;
|
||||
}
|
||||
|
||||
ByteArrayDataInput input = ByteStreams.newDataInput(bytes);
|
||||
String subchannel = input.readUTF();
|
||||
if ("main".equals(subchannel)) {
|
||||
String msg = input.readUTF();
|
||||
if ("LOGIN".equals(msg)) {
|
||||
AuthMeApi.getInstance().forceLogin(player);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user