v1.9.0 - Bug Fixes, Custom Colours and More!
Changes
- Added permission-based custom colours!
- This will be useful when you want a certain permission (or group) to be set to a chat colour.
- You can create custom colours with /chatcolor custom add <name> <colour>.
- For example: /chatcolor custom add Member 7 o
- This would create a custom colour called 'Member' and set it to grey and italic.
- If you give a player/group the permission 'chatcolor.custom.Member' (case-sensitive), then their chat colour will be permanently set to the colour you created.
- If you set a player/group to a colour, they will not be able to change their chat colour.
- You can disable this behaviour by changing the 'force-custom-colors' setting to FALSE.
- This will allow players to change their chat colour as normal, however default colour behaviour will be different (see below).
- You can remove custom colours with /chatcolor custom remove <name>, and list them with /chatcolor custom list.
- If anyone needs help with this, send me a DM! I understand it may be a bit confusing.
- You can now do /chatcolor [player] default to set yours, or another player's, chat colour back to the default.
- If you have been set to a custom colour, it will set your chat colour back to the custom colour.
- Bug fixes:
- The method I used for deciding if the config is out-of-date (below plugin version 1.7.9) was not working, so I have fixed it. This may have caused your config.yml to be reset on server launch for plugin version 1.8.0. I apologise for any inconvenience caused.
- Fixed a few incorrect messages being sent, related to permissions for using colours/modifiers.
- Optimised a few messages in relation to the previous fix:
- no-color-perms
- no-mod-perms
- These will no longer be coloured to show the modifier/colour the permission is lacking for, it will just show the character representing it.
- Miscellaneous:
- Merged all 'chatcolor.admin.*' permissions into a single permission, 'chatcolor.admin'.
If you have any ideas for the plugin, please send me a message or leave a comment!