Skip to content

Commit ef3804b

Browse files
committed
Add extra logic to prevent deleting normal player data
1 parent b5d3408 commit ef3804b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,8 +240,10 @@ public void onPlayerQuit(PlayerQuitEvent event) {
240240
if (!authmeApi.isRegistered(name)) {
241241
if(AuthMe.settings.getProperty(SecuritySettings.DELETE_UNVERIFIED_PLAYER_DATA) && !closeReasonMap.containsKey(player)){
242242
Bukkit.getScheduler().runTaskLater(this.plugin,() -> {
243-
deletePlayerData(playerUUID);
244-
deletePlayerStats(playerUUID);
243+
if(!player.isOnline()) {
244+
deletePlayerData(playerUUID);
245+
deletePlayerStats(playerUUID);
246+
}
245247
},100L);
246248
return;
247249
}

0 commit comments

Comments
 (0)