diff options
Diffstat (limited to 'bukkit/src/main/java')
3 files changed, 7 insertions, 7 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 08106122..747dc28b 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 @@ -55,9 +55,9 @@ public class QuestQMenu implements QMenu { this.categoryName = categoryName; this.superMenu = superMenu; - this.startClickType = MenuUtils.getClickType(config, "options.gui-actions.start-quest"); - this.trackClickType = MenuUtils.getClickType(config, "options.gui-actions.track-quest"); - this.cancelClickType = MenuUtils.getClickType(config, "options.gui-actions.cancel-quest"); + this.startClickType = MenuUtils.getClickType(config, "options.gui-actions.start-quest", "LEFT"); + this.trackClickType = MenuUtils.getClickType(config, "options.gui-actions.track-quest", "MIDDLE"); + this.cancelClickType = MenuUtils.getClickType(config, "options.gui-actions.cancel-quest", "RIGHT"); } public void populate(List<Quest> quests) { diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/StartedQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/StartedQMenu.java index 05edd77a..adba43c8 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/StartedQMenu.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/StartedQMenu.java @@ -40,8 +40,8 @@ public class StartedQMenu implements QMenu { this.config = (BukkitQuestsConfig) plugin.getQuestsConfig(); this.owner = owner; - this.trackClickType = MenuUtils.getClickType(config, "options.gui-actions.track-quest"); - this.cancelClickType = MenuUtils.getClickType(config, "options.gui-actions.cancel-quest"); + this.trackClickType = MenuUtils.getClickType(config, "options.gui-actions.track-quest", "MIDDLE"); + this.cancelClickType = MenuUtils.getClickType(config, "options.gui-actions.cancel-quest", "RIGHT"); } public void populate(List<QuestSortWrapper> quests) { diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/MenuUtils.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/MenuUtils.java index 9db292a0..1b801146 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/MenuUtils.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/MenuUtils.java @@ -81,8 +81,8 @@ public class MenuUtils { } } - public static ClickType getClickType(BukkitQuestsConfig config, String path) { - String value = config.getString(path); + public static ClickType getClickType(BukkitQuestsConfig config, String path, String def) { + String value = config.getString(path, def); try { return ClickType.valueOf(value); } catch (IllegalArgumentException ignored) { |
