diff options
| author | Krakenied <Krakenied1@gmail.com> | 2024-07-07 05:01:40 +0200 |
|---|---|---|
| committer | Krakenied <46192742+Krakenied@users.noreply.github.com> | 2024-08-28 11:37:11 +0200 |
| commit | 80c336d15c55a66d6c81a1c01a194573d5e424c7 (patch) | |
| tree | 1b0fbfb1ff3e1395992455bb05ec35b975f500c6 | |
| parent | d54be31adaa237ce0dedc3cec4dbeb01d828dfe4 (diff) | |
Track next quest after messaging player about completion
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java | 6 |
1 files 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; } |
