Added /nc update <player> | Forces a color update instead of just on login, this would be helpful for rankup plugins, just have them run this command after you set their new rank or permission depending on which system you're using.
Little code cleanup
Tested all features, all confirmed working on the latest Paper and Spigot 1.17, please report any bugs on github if you find any! <3
This update allows you to enable CMI or Essentials nickname support if you have one of those installed. This will automatically set the users nickname to the color set by permission. Still works without either installed as well.