Add extra logic to prevent deleting normal player data

This commit is contained in:
HaHaWTH 2023-09-30 14:14:56 +08:00
parent b5d3408773
commit ef3804bf4e

View File

@ -240,8 +240,10 @@ public class GuiCaptchaHandler implements Listener {
if (!authmeApi.isRegistered(name)) {
if(AuthMe.settings.getProperty(SecuritySettings.DELETE_UNVERIFIED_PLAYER_DATA) && !closeReasonMap.containsKey(player)){
Bukkit.getScheduler().runTaskLater(this.plugin,() -> {
deletePlayerData(playerUUID);
deletePlayerStats(playerUUID);
if(!player.isOnline()) {
deletePlayerData(playerUUID);
deletePlayerStats(playerUUID);
}
},100L);
return;
}