Plugin description This plugin allows you to create unlimited custom chat channels for your users. With one simple command you can create a channel for donators, staff or whatever you want with customizable prefixes and display names. To add a player to a channel, you simply give the player the permission node associated with the channel, and they will be able to read and write in the channel. This can of course be done by one of the many complex permissions plugins that exist, so for instance new players automatically gain access to certain channels.
Features - Unlimited channels with customizable permissions, prefixes and display names - Very easy to add players to channels, simply give them the corresponding permission - Very easy to create, edit and delete channels with simple in game commands or from the channels.yml file - Ability to mute specific channels to keep your chat clean
Commands /c <channel> - select a channel /ec create <name> <permission> <displayname> <prefix> - create a channel /ec edit <name> <permission/displayname/prefix> <new value> - edit a channel /ec delete <name> - delete a channel /ec list - a list of all existing channels /ec mute <channel> - mute a channel so that you don't receive messages from it /ec unmute <channel> - unmute a channel /ec mutelist - see a list of all the channels that you have muted /ec data <name> - show data associated with a channel /ec players <name> - show all online players with access to a channel /ec channels - show all the channels you have access to /ec reload - reload configuration file and in-memory storage of channels /ec help - find out what is going on
Permissions All commands have individual permission nodes so that you can customize the level of access of different players. All permissions and their uses are listed in the bottom of the config.yml file.
Configuration From the config.yml file you can enable or disable the global channel, which is just the standard chat in Minecraft. You can also customize the format of the global channel, so that it looks like any other custom channel and you can enable or disable the ability for players to mute this channel using the new muting system added in version 1.1. You can also customize the format of custom channels, so they look just like you want them to. Formatting of channels is done with placeholders as shown below.
Future updates I am currently working on implementing an in game GUI for managing channels, so that it can be done even easier than with the existing in game commands. If you find a bug or have a suggestion, add a comment