aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrakenied <Krakenied1@gmail.com>2024-05-30 08:34:11 +0200
committerLeonardo Bishop <13875753+LMBishop@users.noreply.github.com>2024-06-03 18:48:22 +0100
commit40394f82c0ae003d6c54cf435e3c6f0c519d5069 (patch)
treec882297e5c95df4aecbab05d2f10eb13ee20c66a
parentcbdcd1ec19a3f3fcc1447ab70ccdae224ee195db (diff)
Add not supported to registration message
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
index 7ad36c08..5a21038b 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
@@ -503,7 +503,15 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests {
// Inform about registered task types
String registrationMessage = taskTypeManager.getTaskTypes().size() + " task types have been registered";
int skipped = taskTypeManager.getSkipped();
- registrationMessage += (skipped > 0) ? " (" + skipped + " skipped due to exclusions or conflicting names)." : ".";
+ int unsupported = taskTypeManager.getUnsupported();
+ if (skipped + unsupported > 0) {
+ registrationMessage += " (";
+ if (skipped > 0) registrationMessage += skipped + " skipped due to exclusions or conflicting names";
+ if (skipped * unsupported > 0) registrationMessage += ", ";
+ if (unsupported > 0) registrationMessage += unsupported + " not supported";
+ registrationMessage += ")";
+ }
+ registrationMessage += ".";
questsLogger.info(registrationMessage);
if (playerBlockTrackerHook != null) {