FeelingLucky v1.0 RELEASE

This commit is contained in:
Paldiu
2022-05-20 15:41:34 -05:00
parent 10d7a4ed98
commit 17f83bd9f2
6 changed files with 88 additions and 6 deletions

View File

@ -59,14 +59,17 @@ public final class FeelingLucky extends JavaPlugin {
private void loadPlayerConfigurations() {
if (!playerDirectory.exists()) {
getLogger().info("No directory exists. Creating...");
playerDirectory.mkdirs();
getLogger().info("Created new directory \"FeelingLucky/players\".");
return;
}
File[] files = playerDirectory.listFiles();
if (files != null) {
Arrays.stream(files).forEach(file -> {
UUID uuid = UUID.fromString(file.getName().split("\\.")[0]);
configMap.put(uuid, PlayerConfig.loadFrom(this, file));
configMap.put(uuid, PlayerConfig.initFrom(this, file));
});
configMap.forEach((u, pc) -> pc.load());
getLogger().info("Successfully loaded all configurations!");