diff --git a/src/main/java/org/ultramine/server/data/ServerDataLoader.java b/src/main/java/org/ultramine/server/data/ServerDataLoader.java index 8dec083..2ebb356 100644 --- a/src/main/java/org/ultramine/server/data/ServerDataLoader.java +++ b/src/main/java/org/ultramine/server/data/ServerDataLoader.java @@ -162,6 +162,10 @@ { NBTTagCompound nbt = mgr.readPlayerDataFromFile(player); player.setData(getDataProvider().loadPlayerData(player.getGameProfile())); + StatisticsFile existsStats = mgr.func_152602_a(player); + StatisticsFile stats = existsStats != null ? existsStats : mgr.loadStatisticsFile_Async(player.getGameProfile()); + mgr.addStatFile(player.getGameProfile(), stats); + player.setStatisticsFile(stats); mgr.initializeConnectionToPlayer_body(network, player, nethandler, nbt); } else