From b3cf9bf839f350ad265d2b61a9a0f1d33b674050 Mon Sep 17 00:00:00 2001 From: riking Date: Sun, 13 Oct 2013 20:29:53 -0700 Subject: [PATCH] When an error occurs updating the leaderboards, print out the current player name if possible --- .../com/gmail/nossr50/database/FlatfileDatabaseManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java b/src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java index 1fc0d2447..60f1f298e 100644 --- a/src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java +++ b/src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java @@ -493,6 +493,7 @@ public final class FlatfileDatabaseManager implements DatabaseManager { List fishing = new ArrayList(); BufferedReader in = null; + String playerName = null; // Read from the FlatFile database and fill our arrays with information synchronized (fileWritingLock) { try { @@ -501,7 +502,7 @@ public final class FlatfileDatabaseManager implements DatabaseManager { while ((line = in.readLine()) != null) { String[] data = line.split(":"); - String playerName = data[0]; + playerName = data[0]; int powerLevel = 0; Map skills = getSkillMapFromLine(data); @@ -523,7 +524,7 @@ public final class FlatfileDatabaseManager implements DatabaseManager { } } catch (Exception e) { - mcMMO.p.getLogger().severe("Exception while reading " + usersFilePath + " (Are you sure you formatted it correctly?)" + e.toString()); + mcMMO.p.getLogger().severe("Exception while reading " + usersFilePath + " during user " + playerName + " (Are you sure you formatted it correctly?) " + e.toString()); } finally { tryClose(in);