From 2c7e569653877f9abb8888c0d6c163b3fb599b3a Mon Sep 17 00:00:00 2001 From: games647 Date: Sat, 9 Nov 2019 13:57:12 +0100 Subject: [PATCH] Fix force login events being sync instead of async (Fixes #278) --- bukkit/pom.xml | 6 +++--- .../bukkit/event/BukkitFastLoginAutoLoginEvent.java | 2 ++ .../bukkit/event/BukkitFastLoginPreLoginEvent.java | 1 + pom.xml | 5 +++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/bukkit/pom.xml b/bukkit/pom.xml index ddb8888a..a2c5e402 100644 --- a/bukkit/pom.xml +++ b/bukkit/pom.xml @@ -115,8 +115,8 @@ com.github.ProtocolSupport ProtocolSupport - - a030da05d5 + + 3a80c661fe provided @@ -124,7 +124,7 @@ me.clip placeholderapi - 2.8.5 + 2.10.3 provided true diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginAutoLoginEvent.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginAutoLoginEvent.java index dec52e2c..568bfb47 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginAutoLoginEvent.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginAutoLoginEvent.java @@ -15,6 +15,8 @@ public class BukkitFastLoginAutoLoginEvent extends Event implements FastLoginAut private boolean cancelled; public BukkitFastLoginAutoLoginEvent(LoginSession session, StoredProfile profile) { + super(true); + this.session = session; this.profile = profile; } diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginPreLoginEvent.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginPreLoginEvent.java index b5a0ccef..3349d592 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginPreLoginEvent.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/event/BukkitFastLoginPreLoginEvent.java @@ -15,6 +15,7 @@ public class BukkitFastLoginPreLoginEvent extends Event implements FastLoginPreL public BukkitFastLoginPreLoginEvent(String username, LoginSource source, StoredProfile profile) { super(true); + this.username = username; this.source = source; this.profile = profile; diff --git a/pom.xml b/pom.xml index 8cc9bc73..c1ba0c97 100644 --- a/pom.xml +++ b/pom.xml @@ -21,8 +21,9 @@ Unknown - 1.8 - 1.8 + 1.8 + ${java.version} + ${java.version}