diff --git a/src/main/java/me/blackvein/quests/Quests.java b/src/main/java/me/blackvein/quests/Quests.java index 6ee503b11..315f5b241 100644 --- a/src/main/java/me/blackvein/quests/Quests.java +++ b/src/main/java/me/blackvein/quests/Quests.java @@ -1401,16 +1401,18 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener Map questPoints = new HashMap(); if (playerFiles != null) { for (File f : playerFiles) { - FileConfiguration data = new YamlConfiguration(); - try { - data.load(f); - } catch (IOException e) { - e.printStackTrace(); - } catch (InvalidConfigurationException e) { - e.printStackTrace(); + if (!f.isDirectory()) { + FileConfiguration data = new YamlConfiguration(); + try { + data.load(f); + } catch (IOException e) { + e.printStackTrace(); + } catch (InvalidConfigurationException e) { + e.printStackTrace(); + } + String name = f.getName().substring(0, (f.getName().indexOf("."))); + questPoints.put(name, data.getInt("quest-points")); } - String name = f.getName().substring(0, (f.getName().indexOf("."))); - questPoints.put(name, data.getInt("quest-points")); } } LinkedHashMap sortedMap = (LinkedHashMap) Quests.sort(questPoints);