diff options
Diffstat (limited to 'bukkit/src/main/java')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java | 6 | ||||
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java | 6 |
2 files changed, 4 insertions, 8 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java index cc47113e..d00d2af3 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java @@ -162,8 +162,7 @@ public class CategoryQMenu implements QMenu { } else if (event.getSlot() < pageSize && menuElements.containsKey(event.getSlot() + (((currentPage) - 1) * pageSize))) { MenuElement element = menuElements.get(event.getSlot() + ((currentPage - 1) * pageSize)); - if (element instanceof CategoryMenuElement) { - CategoryMenuElement categoryMenuElement = (CategoryMenuElement) element; + if (element instanceof CategoryMenuElement categoryMenuElement) { QuestQMenu questQMenu = categoryMenuElement.getQuestMenu(); if (plugin.getMenuController().openQuestCategory(owner, plugin.getQuestManager().getCategoryById(questQMenu.getCategoryName()), questQMenu) != 0) { @@ -171,8 +170,7 @@ public class CategoryQMenu implements QMenu { } else { return true; } - } else if (element instanceof CustomMenuElement) { - CustomMenuElement customMenuElement = (CustomMenuElement) element; + } else if (element instanceof CustomMenuElement customMenuElement) { for (String command : customMenuElement.getCommands()) { Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command.replace("{player}", event.getWhoClicked().getName())); 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 a8763d10..25d49b91 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 @@ -226,8 +226,7 @@ public class QuestQMenu implements QMenu { return true; } else if (event.getSlot() < pageSize && menuElements.containsKey(event.getSlot() + (((currentPage) - 1) * pageSize))) { MenuElement menuElement = menuElements.get(event.getSlot() + ((currentPage - 1) * pageSize)); - if (menuElement instanceof QuestMenuElement) { - QuestMenuElement questMenuElement = (QuestMenuElement) menuElement; + if (menuElement instanceof QuestMenuElement questMenuElement) { Quest quest = questMenuElement.getQuest(); if (!owner.hasStartedQuest(quest) && event.getClick() == startClickType) { if (owner.startQuest(quest) == QuestStartResult.QUEST_SUCCESS) { @@ -241,8 +240,7 @@ public class QuestQMenu implements QMenu { MenuUtils.handleRightClick(plugin, this, quest, Bukkit.getPlayer(owner.getPlayerUUID()), controller); return true; } - } else if (menuElement instanceof CustomMenuElement) { - CustomMenuElement customMenuElement = (CustomMenuElement) menuElement; + } else if (menuElement instanceof CustomMenuElement customMenuElement) { for (String command : customMenuElement.getCommands()) { Bukkit.dispatchCommand(Bukkit.getConsoleSender(), command.replace("{player}", event.getWhoClicked().getName())); |
