Actually fix flatfile player loading....

you lied to me @tft_02
This commit is contained in:
t00thpick1 2014-09-03 00:05:48 -04:00
parent eac5d1ee7a
commit 1119d3c17f

View File

@ -470,9 +470,12 @@ public final class FlatfileDatabaseManager implements DatabaseManager {
// Find if the line contains the player we want. // Find if the line contains the player we want.
String[] character = line.split(":"); String[] character = line.split(":");
// Compare names because we don't have a valid uuid for that player even if input uuid is not null // Compare names because we don't have a valid uuid for that player even
if (character[41].equalsIgnoreCase("NULL") && !character[0].equalsIgnoreCase(playerName)) { // if input uuid is not null
continue; if (character[41].equalsIgnoreCase("NULL")) {
if (!character[0].equalsIgnoreCase(playerName)) {
continue;
}
} }
// If input uuid is not null then we should compare uuids // If input uuid is not null then we should compare uuids
else if ((uuid != null && !character[41].equalsIgnoreCase(uuid.toString())) || (uuid == null && !character[0].equalsIgnoreCase(playerName))) { else if ((uuid != null && !character[41].equalsIgnoreCase(uuid.toString())) || (uuid == null && !character[0].equalsIgnoreCase(playerName))) {