From dcd06ad6132ac73d6ca363305cb089a59c514dc1 Mon Sep 17 00:00:00 2001 From: games647 Date: Mon, 23 May 2016 08:46:18 +0200 Subject: [PATCH] Fix server not fully started message on ProtocolSupport or Bungee (Fixes #15) --- .../com/github/games647/fastlogin/bukkit/FastLoginBukkit.java | 1 + .../fastlogin/bukkit/listener/ProtocolSupportListener.java | 1 + bukkit/src/main/resources/plugin.yml | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/FastLoginBukkit.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/FastLoginBukkit.java index 90fc873f..e588908d 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/FastLoginBukkit.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/FastLoginBukkit.java @@ -104,6 +104,7 @@ public class FastLoginBukkit extends JavaPlugin { boolean hookFound = registerHooks(); if (bungeeCord) { + setServerStarted(); getLogger().info("BungeeCord setting detected. No auth plugin is required"); } else if (!hookFound) { getLogger().warning("No auth plugin were found by this plugin " diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ProtocolSupportListener.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ProtocolSupportListener.java index 00ad311b..0519ed31 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ProtocolSupportListener.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ProtocolSupportListener.java @@ -25,6 +25,7 @@ public class ProtocolSupportListener implements Listener { @EventHandler(ignoreCancelled = true) public void onLoginStart(PlayerLoginStartEvent loginStartEvent) { + plugin.setServerStarted(); if (loginStartEvent.isLoginDenied()) { return; } diff --git a/bukkit/src/main/resources/plugin.yml b/bukkit/src/main/resources/plugin.yml index 6e340eba..ac63366b 100644 --- a/bukkit/src/main/resources/plugin.yml +++ b/bukkit/src/main/resources/plugin.yml @@ -32,9 +32,9 @@ commands: usage: / [player] permission: ${project.artifactId}.command.premium - unpremium: + cracked: description: 'Label the invoker or the player specified as cracked if he was marked premium before' - aliases: [cracked] + aliases: [unpremium] usage: / [player] permission: ${project.artifactId}.command.unpremium