ChatManagement is a plugin that offers you some features to tune up your chat and get some control over it!
______
Features
Nicknames
- Change your name in the chat
- Change the name in chat of other players
Prefix
- Change your prefix in the chat
- Change the prefix in chat of other players
Suffix
- Change your suffix in the chat
- Change the suffix in chat of other players
Tell
- Send private messages
- Spy the private messages(admin)
Mute
- Mute other players
- Configurable mute options
Colour chat
- Full colour codes support
- Colour of nicknames, prefix, suffix and chat
- Colour the chat of one player
- Colour for the console(/say)
Chat format
- Change the format of private and public messages
Commands
- /nick [player] <nickname> sets the nickname
- /prefix [player] <prefix> sets the prefix
- /suffix [player] <suffix> sets the suffix
- /tell <player> <message> sends a private message to the given player
- /mute <player> mutes the given player
- /colorchat <player> <colorcode> Changes the chatcolor of a specific player
- /say <message> Brodcasts a message from the console
Permissions
- chatmamagement.nick: Allows players/groups to give themselves nicknames
- chatmanagement.nick.others: Allows players/groups to give every player nicknames
- chatmanagement.color: Allows the player to use colour codes
- chatmanagement.tell: Grant access to /tell
- chatmanagement.prefix: Allows to change your prefix
- chatmanagement.prefix.others: Allows to changes other players' prefix
- chatmanagement.suffix: Allows to change your suffix
- chatmanagement.suffix.others: Allows to changes other players' suffix
- chatmanagement.mute: Grants access to the /mute command
- chatmamagement.spy: Allows you to listen to /tell messages
- chatmanagement.colorchat: Grants access to /colorchat
- chatmanagement.say: Grants access to /say
- chatmanagement.censor.bypass: Bypasses the chat censoring
- chatmanagement.*: Allows access to all permissions
Configuration
- playerchatformat: changes the global chat format. Use %name% %prefix% %suffix% %x% %y% %z% %world%%time% and %message% as placeholders.
- privatechatformat: Changes the private chat format. Same placeholders as in playerchatformat.
- consolename: Sets the name of the console which is used in /say.
- mutemessage: Writes a message in the console when a muted player tries to write when set to true.
- disabletellonmute: Muted players will get unable to use /tell when set to true.
- spyonspys: Players with the .spy permission will not be informed if an other player with .spy sends a private message when set to false.
- nicknameprefix: Sets the prefix of nicknames.
- censored: A list of words to censor.
Installation
- Download the latest bukkit version
- Start your server
- Drop ChatManagement.jar into your plugins folder
- Restart the server
- Enjoy!

