aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrakenied <Krakenied1@gmail.com>2024-07-08 20:08:47 +0200
committerKrakenied <46192742+Krakenied@users.noreply.github.com>2024-08-28 11:37:11 +0200
commit761838923c320ab5ef4a8db660a949d3691df745 (patch)
tree0268744385806e2231960058bbdcfd01d3fb2f51
parent47b68ec4f340bcbd6008b95ee78292f29963143a (diff)
Fix autostart for quests with individual option set
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/questcontroller/NormalQuestController.java5
1 files changed, 1 insertions, 4 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 c453b1e6..0fcc1fc2 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
@@ -447,12 +447,11 @@ public class NormalQuestController implements QuestController {
if (previousQuest == null || !previousQuest.isRepeatable() || previousQuest.isCooldownEnabled()) {
final List<Quest> startedQuests = qPlayer.getQuestProgressFile().getStartedQuests();
- final boolean autostart = this.config.getBoolean("options.quest-autostart");
final Quest nextQuest;
if (!startedQuests.isEmpty()) {
nextQuest = startedQuests.getFirst();
- } else if (autostart) {
+ } else {
final List<Quest> effectiveStartedQuests = qPlayer.getEffectiveStartedQuests(1);
if (!effectiveStartedQuests.isEmpty()) {
@@ -460,8 +459,6 @@ public class NormalQuestController implements QuestController {
} else {
nextQuest = null;
}
- } else {
- nextQuest = null;
}
qPlayer.trackQuest(nextQuest);