ACTUALLY ACTUALLY make /mcpurge behave right for flatfile.

This commit is contained in:
GJ 2013-02-05 17:19:53 -05:00
parent 7e4188e776
commit 64d3430455

View File

@ -352,7 +352,9 @@ public final class Leaderboard {
/* Write out the same file but when we get to the player we want to remove, we skip his line. */ /* Write out the same file but when we get to the player we want to remove, we skip his line. */
String[] splitLine = line.split(":"); String[] splitLine = line.split(":");
if (splitLine.length > 37 && currentTime - (Misc.getLong(line.split(":")[37]) * 1000) <= purgeTime) {
if (splitLine.length > 37) {
if (currentTime - (Misc.getLong(line.split(":")[37]) * 1000) <= purgeTime) {
writer.append(line).append("\r\n"); writer.append(line).append("\r\n");
} }
else { else {
@ -361,6 +363,10 @@ public final class Leaderboard {
continue; //Skip the player continue; //Skip the player
} }
} }
else {
writer.append(line).append("\r\n");
}
}
out = new FileWriter(usersFilePath); //Write out the new file out = new FileWriter(usersFilePath); //Write out the new file
out.write(writer.toString()); out.write(writer.toString());