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!