diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2023-01-27 13:31:01 +0000 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2023-01-27 13:31:01 +0000 |
| commit | 82af8a493b6767640101c09185678a725fb83382 (patch) | |
| tree | 28a58b59cb1f8b3846852c68b08dfb716ff11202 /bukkit/src | |
| parent | 52198a3c0d04e767d5524feb38114389bd849ba3 (diff) | |
Fix quests not being sorted
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); } |
