diff options
| author | Petr Ilin <hevav@hevav.dev> | 2022-03-28 14:48:28 +0300 |
|---|---|---|
| committer | Petr Ilin <hevav@hevav.dev> | 2022-03-28 14:48:28 +0300 |
| commit | 2fa4a044911eb6ef61832d41b0c3dd07a16598b4 (patch) | |
| tree | 28c3c0d869c1443313a22a32120059348df94f5d /src/main/java/net/elytrium/limboauth/command | |
| parent | 146b5fa741ca9fd589eb08402e4918bfffe3e13a (diff) | |
| download | LimboAuth-2fa4a044911eb6ef61832d41b0c3dd07a16598b4.tar.gz LimboAuth-2fa4a044911eb6ef61832d41b0c3dd07a16598b4.tar.bz2 LimboAuth-2fa4a044911eb6ef61832d41b0c3dd07a16598b4.zip | |
Events fixes, more events
Diffstat (limited to 'src/main/java/net/elytrium/limboauth/command')
| -rw-r--r-- | src/main/java/net/elytrium/limboauth/command/UnregisterCommand.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/net/elytrium/limboauth/command/UnregisterCommand.java b/src/main/java/net/elytrium/limboauth/command/UnregisterCommand.java index 0811007..3c23bbf 100644 --- a/src/main/java/net/elytrium/limboauth/command/UnregisterCommand.java +++ b/src/main/java/net/elytrium/limboauth/command/UnregisterCommand.java @@ -26,6 +26,7 @@ import java.sql.SQLException; import java.util.Locale; import net.elytrium.limboauth.LimboAuth; import net.elytrium.limboauth.Settings; +import net.elytrium.limboauth.event.AuthUnregisterEvent; import net.elytrium.limboauth.handler.AuthSessionHandler; import net.elytrium.limboauth.model.RegisteredPlayer; import net.kyori.adventure.text.Component; @@ -77,6 +78,7 @@ public class UnregisterCommand implements SimpleCommand { source.sendMessage(this.crackedCommand); } else if (AuthSessionHandler.checkPassword(args[0], player, this.playerDao)) { try { + this.plugin.getServer().getEventManager().fireAndForget(new AuthUnregisterEvent(username)); this.playerDao.deleteById(username.toLowerCase(Locale.ROOT)); this.plugin.removePlayerFromCache(username); ((Player) source).disconnect(this.successful); |
