diff options
| author | Krakenied <Krakenied1@gmail.com> | 2024-05-30 08:34:11 +0200 |
|---|---|---|
| committer | Leonardo Bishop <13875753+LMBishop@users.noreply.github.com> | 2024-06-03 18:48:22 +0100 |
| commit | 40394f82c0ae003d6c54cf435e3c6f0c519d5069 (patch) | |
| tree | c882297e5c95df4aecbab05d2f10eb13ee20c66a /bukkit/src/main/java | |
| parent | cbdcd1ec19a3f3fcc1447ab70ccdae224ee195db (diff) | |
Add not supported to registration message
Diffstat (limited to 'bukkit/src/main/java')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java | 10 |
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) { |
