Skip to main content

Color Formatting

One of the most important parts of HexNicks is, of course, colors! With the addition of MiniMessage there are now even more ways to customize colors in your nickname. HexNicks can support legacy colors but supports, and encourages, MiniMessage colors.

MiniMessage Colors

MiniMessage uses tags for colors and formatting. Tags have a start tag and an end tag. Start tags are mandatory (obviously), end tags aren’t. <yellow>Hello <blue>World<yellow>! and <yellow>Hello <blue>World</blue>! and even <yellow>Hello </yellow><blue>World</blue><yellow>!</yellow> all do the same. Read the full documentation for MiniMessage here.

Legacy Colors

These are the color codes that a lot of people are still used to. Codes like &a, &l, &x&r&r&g&g&b&b. These are called legacy codes because the Minecraft chat, and other things, does not use raw strings anymore. By default, HexNicks will not parse these codes. If you want to use them in your nicknames you need to enable legacy-support in the config.

See config documentation here.

caution

You will not receive support for issues with legacy color codes. You should use MiniMessage.

Gradients

Everyone's favorite thing as of late, gradients! Gradients are parsed using MiniMessage, and you can read the documentation for them here.

View nickname examples using gradients here.