From 9fc7e0bf43869f963c7338bf1e288bd9c78411f4 Mon Sep 17 00:00:00 2001 From: games647 Date: Sat, 11 Jun 2016 10:32:53 +0200 Subject: [PATCH] Fixed BungeeCord support by correctly saving the proxy ids (Fixes #22) --- CHANGELOG.md | 5 +++++ bukkit/pom.xml | 2 +- .../fastlogin/bukkit/listener/BungeeCordListener.java | 2 ++ .../games647/fastlogin/bukkit/tasks/ForceLoginTask.java | 2 +- bungee/pom.xml | 2 +- core/pom.xml | 2 +- pom.xml | 2 +- universal/pom.xml | 2 +- 8 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e682c61..c7222723 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,13 @@ +######1.5.1 + +* Fixed BungeeCord support by correctly saving the proxy ids + ######1.5 * Added localization * Fixed NPE on premium name check if it's pure cracked player * Fixed NPE in BungeeCord on cracked login for existing players +* Fixed saving of existing cracked players ######1.4 diff --git a/bukkit/pom.xml b/bukkit/pom.xml index 74850629..14a27a26 100644 --- a/bukkit/pom.xml +++ b/bukkit/pom.xml @@ -5,7 +5,7 @@ com.github.games647 fastlogin - 1.5 + 1.5.1 ../pom.xml diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/BungeeCordListener.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/BungeeCordListener.java index e11ef442..33293a46 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/BungeeCordListener.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/BungeeCordListener.java @@ -119,6 +119,8 @@ public class BungeeCordListener implements PluginMessageListener { UUID uuid = UUID.fromString(line.trim()); ids.add(uuid); } + + return ids; } catch (IOException ex) { plugin.getLogger().log(Level.SEVERE, "Failed to create file for Proxy whitelist", ex); } catch (Exception ex) { diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/ForceLoginTask.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/ForceLoginTask.java index 80906aa8..d451e9ea 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/ForceLoginTask.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/ForceLoginTask.java @@ -51,7 +51,7 @@ public class ForceLoginTask implements Runnable { sendSuccessNotification(); } else { boolean success = false; - if (isOnlineThreadSafe() && session.isVerified()) { + if (isOnlineThreadSafe()) { if (session.needsRegistration()) { success = forceRegister(authPlugin, player); } else { diff --git a/bungee/pom.xml b/bungee/pom.xml index ae0f3591..83f78335 100644 --- a/bungee/pom.xml +++ b/bungee/pom.xml @@ -5,7 +5,7 @@ com.github.games647 fastlogin - 1.5 + 1.5.1 ../pom.xml diff --git a/core/pom.xml b/core/pom.xml index cc0bddd2..93e158eb 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,7 +5,7 @@ com.github.games647 fastlogin - 1.5 + 1.5.1 ../pom.xml diff --git a/pom.xml b/pom.xml index 3fcc6eb9..fe05cbb4 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ pom FastLogin - 1.5 + 1.5.1 2015 https://www.spigotmc.org/resources/fastlogin.14153/ diff --git a/universal/pom.xml b/universal/pom.xml index ddef93a2..c684ad04 100644 --- a/universal/pom.xml +++ b/universal/pom.xml @@ -5,7 +5,7 @@ com.github.games647 fastlogin - 1.5 + 1.5.1 ../pom.xml