소스 검색

Update playername in database when a name changes

TfT_02 11 년 전
부모
커밋
072e7c8b19
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java

+ 6 - 0
src/main/java/com/gmail/nossr50/database/FlatfileDatabaseManager.java

@@ -412,6 +412,12 @@ public final class FlatfileDatabaseManager implements DatabaseManager {
                         continue;
                     }
 
+                    // Update playerName in database after name change
+                    if (!character[0].equalsIgnoreCase(playerName)) {
+                        mcMMO.p.debug("Name change detected: " + character[0] + " => " + playerName);
+                        character[0] = playerName;
+                    }
+
                     return loadFromLine(character);
                 }