UniqueChat
The plugin to make your chat unique!
This plugin works for Minecraft 1.7!

Features
- Colored chat
- Tagging players in chat
- Prefixes
- Suffixes
- World tags
- Highly customizable
- Easy to assign colors and prefixes via permissions
- Commands to change prefixes and suffixes in game.
Permissions
- UniqueChat.chat: Permission to let players use this plugin
- UniqueChat.chatcolor.*: Replace the '*' with the name of the color to set the color of the player's chat(Colors can be found in config.yml)
- UniqueChat.playercolor.*: Replace the '*' with the name of the color to set the color of the player's name(Color can be found in config.yml)
- UniqueChat.change.*: The master permission, have this and you can edit the suffixes and prefixes as much as is possible.
- UniqueChat.change.prefix: The permission to change a prefix.
- UniqueChat.change.sufffix: The permission to change a suffix.
Commands
- /uniquechat prefix <prefixname> <value>: The prefixname is the name you gave the prefix in the config file, the value is the new prefix
- /uniquechat suffix <suffixname> <value>: The suffixname is the name you gave the suffix in the config file, the value is the new suffix
- /uniquechat color prefix <prefixname> <color>: The color is the new color for the prefix, the compatible colors can be found in the config.
- /uniquechat color suffix <suffixname> <color>: The color is the new color for the suffix, the compatible colors can be found in the config.
How to use
To start you will need to go into the config.yml of the plugin, and set the options to your liking.
The first thing you would want to change is the color of the join message. You can customise the color of the message as well as the players name color in the message. You can do this for the message that prints if the player joins for the first time, as well as for the normal join message.
Then you have the player tagging. The player tagging activates as a player uses an other players name in the chat, the other player's name will get a character in front of it and a color, both customisable in the config.
And then you see the worlds field, here you can enable the world tag to show in chat. You can do this by adding your world to the worlds list, and giving it it's appropriate color and tag, that's all you have to do.
Then come the prefixes or suffixes. Add your prefix or suffix to the list and give the player the permission given to the prefix or suffix. Don't forget to set every field.
Check the version of the download file please, it might take a while for the newest release to be approved. If you have any questions, suggestions or problems, post them below.
Changelog
- v1.3
- More customisation!
- Added option to split prefixes and suffixes into different files!
- You can now use this plugin without permissions with the new users.yml!
- NOTE: The users.yml does not support grouping of any kind. Using permissions is still highly encouraged.
- Internal changes to get ready for a big update!
- More customisation!
- v1.2:
- Added commands to change the suffixes and prefixes.
- /uniquechat <prefix or suffix> <prefix or suffix name> <new value>
- /uniquechat color <prefix or suffix> <prefix or suffix name> <new value>
- Full explanation of the commands above.
- With those commands come new permissions (default is 'op'):
- UniqueChat.change.*
- UniqueChat.change.prefix
- UniqueChat.change.suffix
- UniqueChat.change.color
- UniqueChat.change.*
- Color values made case insensitive.
- Added commands to change the suffixes and prefixes.
- v1.1: Removed permission UniqueChat.allowprefix, as it wasn't needed.
- Added suffixes.
- Seperated player's name color and chat color.
- Added permissions:
- UniqueChat.suffix.*
- UniqueChat.playercolor.*
- Bug fixes
- v1.0: Initial release
TODO
- Chat channels
Suffixes- Custom player characters. (The <> surrounding the player name)
- Text styles(Bold, Italic)
- Suggestions
- Reload config command (By: ThisUserNameIsMine)
Add prefix/suffix command (By: frogman786)

