diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-06-20 12:24:00 +0100 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-06-20 12:24:00 +0100 |
| commit | 4cf5e7550b928b6204484813c9bcf843ef29dced (patch) | |
| tree | 7db1e969946353c70db4c753706ef3d4b036f6e9 /bukkit/src/main/java | |
| parent | 3b45ca1e132d042fc0f4be3937c2e0d6a432e942 (diff) | |
Check if quest is started in menu (closes #396)
Diffstat (limited to 'bukkit/src/main/java')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java index f2e75b9f..12ecb5a6 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java @@ -228,7 +228,7 @@ public class QuestQMenu implements QMenu { if (menuElement instanceof QuestMenuElement) { QuestMenuElement questMenuElement = (QuestMenuElement) menuElement; Quest quest = questMenuElement.getQuest(); - if (event.getClick() == startClickType) { + if (!owner.hasStartedQuest(quest) && event.getClick() == startClickType) { if (owner.startQuest(quest) == QuestStartResult.QUEST_SUCCESS) { event.getWhoClicked().closeInventory(); //TODO Option to keep the menu open } |
