Colored chat and names

For custom colors the only format accepted by the server will be in hexadecimal. If you don't know what that is I recommend you use [this] site or look up "color picker" on google or something. Your color should be in this format:#000000 and the 0's can be any number or letter from 0-9 and a-f. Capitalization is ignored.

Single Colors
&#ff0000TEST will result in a red TEST, and so on. Just think of it like using color codes such as &a but instead of 'a' just replace it with a custom color. Must contain the # or it won't work.

Gradients
&>#ff0000+#00ff00TEST will the text "TEST" have a gradient from left to right from this color#ff0000to this color#00ff00

If you want to use color codes instead you may, as well as color names such as dark_green and aqua. You can also mix and match such as:&>red+#0000ff and &>c+3 and &gold etc. [Here's a guide for color codes if you want to use those too.]

Applying this to /namecolor
Note: The syntax for /namecolor has changed slightly. There's 3 different ways to use this command.

Single color
/namecolor color This can be any one color such as red or #ff0000. Example: /namecolor redor/namecolor #66d9ff

Gradient (only for donators)
/namecolor color1+color2 Just put a + between 2 colors to give your name a gradient. Example: /namecolor #c299ff+blackor/namecolor red+white

Applying this to /nick (only for donators)
You may use the syntax described above (Example: /nick &#FF0000Santa /nick &>6+4Fireball), but if you simply want a 2-color name, a gradient (if you have permission), or even just a 1-color name, I recommend using /namecolor instead (/nc for short).

Color codes
(source: https://www.digminecraft.com/lists/color_list_pc.php)