Quellcode durchsuchen

Don't fail out of saves just because a single player fails.

t00thpick1 vor 7 Jahren
Ursprung
Commit
f1f02fd005
1 geänderte Dateien mit 8 neuen und 1 gelöschten Zeilen
  1. 8 1
      src/main/java/com/gmail/nossr50/util/player/UserManager.java

+ 8 - 1
src/main/java/com/gmail/nossr50/util/player/UserManager.java

@@ -52,7 +52,14 @@ public final class UserManager {
         mcMMO.p.debug("Saving mcMMOPlayers... (" + onlinePlayers.size() + ")");
 
         for (Player player : onlinePlayers) {
-            getPlayer(player).getProfile().save();
+            try
+            {
+                getPlayer(player).getProfile().save();
+            }
+            catch (Exception e)
+            {
+                mcMMO.p.getLogger().warning("Could not save mcMMO player data for player: " + player.getName());
+            }
         }
     }