aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/elytrium/limboauth/handler
diff options
context:
space:
mode:
authorPetr Ilin <hevav@hevav.dev>2022-03-28 00:50:03 +0300
committerPetr Ilin <hevav@hevav.dev>2022-03-28 00:50:03 +0300
commit334bcd43152c2650365b79813ffc4e4f4d4ae16b (patch)
treec2b45b45c988f25ae49582b747d146470a15aa4a /src/main/java/net/elytrium/limboauth/handler
parent5b7b05f69414e9b1fa0f2784ce93255dd02b2cec (diff)
downloadLimboAuth-334bcd43152c2650365b79813ffc4e4f4d4ae16b.tar.gz
LimboAuth-334bcd43152c2650365b79813ffc4e4f4d4ae16b.tar.bz2
LimboAuth-334bcd43152c2650365b79813ffc4e4f4d4ae16b.zip
More events
Diffstat (limited to 'src/main/java/net/elytrium/limboauth/handler')
-rw-r--r--src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java b/src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java
index 9a6ca8b..43895f2 100644
--- a/src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java
+++ b/src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java
@@ -39,7 +39,6 @@ import net.elytrium.limboapi.api.player.LimboPlayer;
import net.elytrium.limboauth.LimboAuth;
import net.elytrium.limboauth.Settings;
import net.elytrium.limboauth.event.PostAuthorizationEvent;
-import net.elytrium.limboauth.event.PostEvent;
import net.elytrium.limboauth.event.PostRegisterEvent;
import net.elytrium.limboauth.event.TaskEvent;
import net.elytrium.limboauth.migration.MigrationHash;
@@ -316,17 +315,17 @@ public class AuthSessionHandler implements LimboSessionHandler {
}
this.plugin.getServer().getEventManager()
- .fire(new PostAuthorizationEvent(this.player, this.playerInfo))
+ .fire(new PostAuthorizationEvent(this.player, this.playerInfo, this::finishAuth))
.thenAcceptAsync(this::finishAuth);
}
private void finishRegister() {
this.plugin.getServer().getEventManager()
- .fire(new PostRegisterEvent(this.player, this.playerInfo))
+ .fire(new PostRegisterEvent(this.player, this.playerInfo, this::finishAuth))
.thenAcceptAsync(this::finishAuth);
}
- private void finishAuth(PostEvent event) {
+ private void finishAuth(TaskEvent event) {
if (Settings.IMP.MAIN.CRACKED_TITLE_SETTINGS.CLEAR_AFTER_LOGIN) {
this.proxyPlayer.clearTitle();
}