Text Formatting

EliteBounty colors text with Prism, its in-house color engine. You can mix several styles freely in any message (chat, GUIs, lore).

Legacy codes

Standard Minecraft & codes work everywhere:

&a green   &c red   &e yellow   &7 gray
&l bold    &o italic   &n underline   &r reset

Hex colors

All of these resolve to the same 24-bit color:

&#FF8800   (ampersand hex)
#{FF8800}  (brace hex)
<#FF8800>  (accepted for older configs)

Gradients & rainbow

<GRADIENT:FF0000>Bounty Hunter</GRADIENT:0000FF>
<RAINBOW1>JACKPOT</RAINBOW>

A gradient blends from the opening hex to the closing hex across the text. The number after RAINBOW shifts where the rainbow starts.

MiniMessage is no longer used. Tags like <gradient:#a:#b>, <rainbow>, <bold>, or <red> are not parsed at runtime. If your files still contain MiniMessage, the plugin rewrites it to the formats above automatically on first startup after updating, and logs a one-time note. Bold/italic/etc. use the legacy codes (&l, &o, …).

Extended named colors

125 friendly named colors are available as short &-codes (e.g. &u7 = Dark Orange). See Custom Colors for the full palette.

Reusable styles

Define a color/format once in styles.yml and reference it anywhere with {style:name}. See Styles.

Combining

messages:
  bounty-broadcast: "{style:accent}[BOUNTY] <GRADIENT:FFD700>{issuer}</GRADIENT:FF4500> &7-> &c{target} &7for &a{amount}"