Dependencies - H1DD3NxN1NJA/ChatManager GitHub Wiki
Chat Manager is a complex plugin that cant work by itself, the plugin has a few requirements before it can work on your server.
Requirements
- Vault
- Any type of permissions plugin.
Information The plugin itself requires Vault and any Permissions Plugin to run properly, without the plugin, chat manager can easily break and send out a lot of errors in console. Vault is required to use the chat format feature correctly without causing any errors. You need a permissions plugin such as PermissionsEX, GroupManager, LuckPerms, or any other ones I missed cause without it the chat format feature will break and send error messages in console.
For more information why you need vault and a permissions plugin please go on the chat format page here.
Soft Dependencies
Information Chat Manager has some other dependencies that aren't required to use the plugin, but they are useful in their own ways to make using Chat Manager a lot easier to use. PlaceholderAPI is used for more placeholders in multiple supported messages such as MOTD, Join, Quit messages, and where its most useful, chat format. If you have PlaceholderAPI on your server you have access to thousands of extra placeholders to make life easier for some messages. Essentials and EssentialsX is used for extra placeholders for the chat format feature, as well as detecting if there are anyone online that is vanished so certain players cant send those vanished players a private message. That's also the reason that SuperVanish is used for, to see if anyone is vanished so they cannot receive private messages. Factions is only used for extra placeholders for the chat format feature, you can access those placeholders on the spigot page or in Chat Manager's config.