From c1517d38b9c90533380da1b3c41a77c7469fc838 Mon Sep 17 00:00:00 2001 From: Tastybento Date: Sat, 21 Apr 2018 11:15:49 -0700 Subject: [PATCH] Now loads player data from the database. --- .../bskyblock/addon/challenges/ChallengesManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/bskyblock/addon/challenges/ChallengesManager.java b/src/main/java/bskyblock/addon/challenges/ChallengesManager.java index 25e37a0..c596a8f 100644 --- a/src/main/java/bskyblock/addon/challenges/ChallengesManager.java +++ b/src/main/java/bskyblock/addon/challenges/ChallengesManager.java @@ -320,6 +320,14 @@ public class ChallengesManager { addon.getLogger().info("Loading challenges..."); chConfig.loadConfigObjects().forEach(this::storeChallenge); sortChallenges(); + players.loadObjects().forEach(pd -> { + try { + UUID uuid = UUID.fromString(pd.getUniqueId()); + playerData.put(uuid,pd); + } catch (Exception e) { + addon.getLogger().severe("UUID for player in challenge data file is invalid!"); + } + }); } /**