Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

Commit e93caf5

Browse files
committed
change flow
1 parent 88797c4 commit e93caf5

1 file changed

Lines changed: 11 additions & 12 deletions

File tree

src/main/java/com/epicplayera10/joinguard/listeners/LoginListener.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,19 @@ public void onPreLogin(AsyncPlayerPreLoginEvent event) {
5353
.append(Component.text("Player " + playerName + " is on JoinGuard!").color(NamedTextColor.RED)),
5454
"joinguard.notify.join"
5555
);
56+
} else {
57+
// Disallow player from joining
58+
String kickMessage = ChatUtils.colorize("&cThis server is protected by JoinGuard");
59+
event.disallow(AsyncPlayerPreLoginEvent.Result.KICK_BANNED, kickMessage);
60+
61+
// Send the attempt message
62+
JoinGuardAPI.sendAttemptMessage(playerName, playerUuid, ipAddress).whenComplete((v, e) -> {
63+
if (e != null) {
64+
JoinGuard.instance().getLogger().log(Level.SEVERE, "Failed to send attempt message", e);
65+
}
66+
});
5667
return;
5768
}
58-
59-
// Disallow player from joining
60-
String kickMessage = ChatUtils.colorize("&cThis server is protected by JoinGuard");
61-
event.disallow(AsyncPlayerPreLoginEvent.Result.KICK_BANNED, kickMessage);
62-
63-
// Send the attempt message
64-
JoinGuardAPI.sendAttemptMessage(playerName, playerUuid, ipAddress).whenComplete((v, e) -> {
65-
if (e != null) {
66-
JoinGuard.instance().getLogger().log(Level.SEVERE, "Failed to send attempt message", e);
67-
}
68-
});
69-
return;
7069
}
7170

7271
// Alt detection

0 commit comments

Comments
 (0)