Recently ive discovered this ChatColor.translateAlternateColorCodes what does it do, and what is the proper use for it?
For example if you have a config file and wish to allow users to enter colors you can use the char '&' and they can use &colorcode. Example: https://github.com/jamietech/jtWar/blob/master/src/tk/nekotech/war/listeners/SignChange.java