diff options
Diffstat (limited to 'common/src/main')
| -rw-r--r-- | common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java b/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java index 13756619..7b91903c 100644 --- a/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java +++ b/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java @@ -49,7 +49,8 @@ public class QuestProgressFile { public List<Quest> getStartedQuests() { List<Quest> startedQuests = new ArrayList<>(); for (QuestProgress questProgress : questProgress.values()) { - if (questProgress.isStarted()) { + Quest quest = plugin.getQuestManager().getQuestById(questProgress.getQuestId()); + if (quest != null && questProgress.isStarted()) { startedQuests.add(plugin.getQuestManager().getQuestById(questProgress.getQuestId())); } } |
