mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-09-19 19:41:01 +02:00
Add cleanup logging to debug mode.
This commit is contained in:
parent
2f9dcfee16
commit
d8e4862e82
@ -247,14 +247,23 @@ public class Commandessentials extends EssentialsCommand
|
|||||||
}
|
}
|
||||||
|
|
||||||
int ban = user.getBanReason().equals("") ? 0 : 1;
|
int ban = user.getBanReason().equals("") ? 0 : 1;
|
||||||
long timeDiff = System.currentTimeMillis() - user.getLastLogout();
|
long lastLog = user.getLastLogout();
|
||||||
|
long timeDiff = System.currentTimeMillis() - lastLog;
|
||||||
long milliDays = daysArg * 24 * 60 * 60;
|
long milliDays = daysArg * 24 * 60 * 60;
|
||||||
|
int homeCount = user.getHomes().size();
|
||||||
|
double moneyCount = user.getMoney();
|
||||||
|
|
||||||
if ((ban > bansArg) || (timeDiff < milliDays)
|
if ((lastLog == 0) || (ban > bansArg) || (timeDiff < milliDays)
|
||||||
|| (user.getHomes().size() > homesArg) || (user.getMoney() > moneyArg))
|
|| (homeCount > homesArg) || (moneyCount > moneyArg))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (ess.getSettings().isDebug())
|
||||||
|
{
|
||||||
|
ess.getLogger().info("Deleting user: " + user.getName() + " Money: " + moneyCount + " Homes: " + homeCount + " Last seen: " + Util.formatDateDiff(lastLog));
|
||||||
|
}
|
||||||
|
|
||||||
user.reset();
|
user.reset();
|
||||||
}
|
}
|
||||||
sender.sendMessage(_("cleaned"));
|
sender.sendMessage(_("cleaned"));
|
||||||
|
Loading…
Reference in New Issue
Block a user