diff options
| author | Steven Van Ingelgem <steven@vaningelgem.be> | 2024-01-07 09:35:21 +0100 |
|---|---|---|
| committer | Leonardo Bishop <13875753+LMBishop@users.noreply.github.com> | 2024-01-09 18:22:07 +0000 |
| commit | 454c8d4535901d65920a8fba9ada92bbba387c78 (patch) | |
| tree | 278c9bbeed05af82176710b8c81836ff2c63d35b /bukkit/src | |
| parent | 65f0ad36497e3e4c6b274d7d282c30033c696081 (diff) | |
List all available categories when you encounter a missing one.
Diffstat (limited to 'bukkit/src')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java index fec21c4f..bab204e1 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java @@ -47,6 +47,7 @@ import java.util.List; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; +import java.util.stream.Collectors; public class BukkitQuestsLoader implements QuestsLoader { @@ -319,9 +320,10 @@ public class BukkitQuestsLoader implements QuestsLoader { if (c != null) { c.registerQuestId(id); } else { + String all_categories = questManager.getCategories().stream().map(Category::getId).collect(Collectors.joining(", ")); problems.add(new ConfigProblem(ConfigProblem.ConfigProblemType.WARNING, - ConfigProblemDescriptions.UNKNOWN_CATEGORY.getDescription(category), - ConfigProblemDescriptions.UNKNOWN_CATEGORY.getExtendedDescription(category), + ConfigProblemDescriptions.UNKNOWN_CATEGORY.getDescription(category, all_categories), + ConfigProblemDescriptions.UNKNOWN_CATEGORY.getExtendedDescription(category, all_categories), "options.category")); } } |
