From 80c336d15c55a66d6c81a1c01a194573d5e424c7 Mon Sep 17 00:00:00 2001 From: Krakenied Date: Sun, 7 Jul 2024 05:01:40 +0200 Subject: Track next quest after messaging player about completion --- .../quests/bukkit/questcontroller/NormalQuestController.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java index 5426a127..c453b1e6 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java @@ -224,9 +224,6 @@ public class NormalQuestController implements QuestController { questProgress.setCompleted(true); questProgress.setCompletedBefore(true); questProgress.setCompletionDate(System.currentTimeMillis()); - if (config.getBoolean("options.allow-quest-track")) { - trackNextQuest(qPlayer, quest); - } Player player = Bukkit.getPlayer(qPlayer.getPlayerUUID()); if (player != null) { QItemStack qItemStack = plugin.getQItemStackRegistry().getQuestItemStack(quest); @@ -260,6 +257,9 @@ public class NormalQuestController implements QuestController { } SoundUtils.playSoundForPlayer(player, plugin.getQuestsConfig().getString("options.sounds.quest-complete")); } + if (this.config.getBoolean("options.allow-quest-track") && this.config.getBoolean("options.quest-autotrack")) { + this.trackNextQuest(qPlayer, quest); + } return true; } -- cgit v1.2.3-70-g09d2