diff options
Diffstat (limited to 'bukkit/src')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java | 2 | ||||
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/MenuUtils.java | 2 |
2 files changed, 4 insertions, 0 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 e4303652..ccc184af 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 @@ -11,6 +11,7 @@ import com.leonardobishop.quests.common.quest.Quest; import org.bukkit.Bukkit; import java.util.ArrayList; +import java.util.Collections; import java.util.List; /** @@ -45,6 +46,7 @@ public class CategoryQMenu extends PaginatedQMenu { quests.add(quest); } } + Collections.sort(quests); QuestQMenu questQMenu = new QuestQMenu(plugin, owner, quests, category.getId(), this); MenuElement menuElement = new CategoryMenuElement(plugin, owner.getPlayerUUID(), category, questQMenu); categoryMenuElements.add(menuElement); 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 3ef5024c..48840201 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 @@ -73,6 +73,7 @@ public class MenuUtils { for (Map.Entry<String, Quest> entry : plugin.getQuestManager().getQuests().entrySet()) { quests.add(entry.getValue()); } + Collections.sort(quests); QuestQMenu questQMenu = new QuestQMenu(plugin, qPlayer, quests, null, null); plugin.getMenuController().openMenu(player, questQMenu); } @@ -96,6 +97,7 @@ public class MenuUtils { quests.add(quest); } } + Collections.sort(quests); QuestQMenu questQMenu = new QuestQMenu(plugin, qPlayer, quests, category.getId(), superMenu); plugin.getMenuController().openMenu(player, questQMenu); } |
