Minecraft text gradient generator

Text and Colors

Color gradients for MOTDs, items and signsLearn more

Smooth color blending for MOTD, item name, sign, or username. Type text, select color stops, and retrieve a formatted line that your server can understand.

My Game select version

Save your preferences in this browser and apply them to supported tools. Settings in a shared link take priority. Wiki version labels are not affected.

Sketching

Result

Gradient line

Where to insert

The shortest entry: one tag instead of code for each letter. Adventure plugins understand it — essentially all modern plugins on Paper and Velocity.

How to use the result

  1. Learn what the plugin understands

    Adventure (almost everything with Paper and Velocity) — MiniMessage. Chat configs and prefixes — more commonly &#.

  2. Paste the line into its config file

    In quotes, like any text in YAML. After editing, reload the plugin or server.

  3. For MOTD — server.properties

    String with motd= Replace entirely. Vanilla servers with hex don't understand it — Paper or Spigot is required.

What to know about gradients

  • There is no single code for a fluid transfer. In Minecraft, color is applied before the text, so each character has its own code — the string becomes approximately 14 times longer than what is visible. That's why there's a counter above the third card.
  • Color resets styling. Therefore, each letter repeats its boldness: without this, the first letter would remain bold, and the next color would remove it. You can verify this in code reference.
  • Hex colors are not supported by all Builds on Paper and Spigot — yes, vanilla server — no: it only has sixteen § colors. If instead of color blending you see the actual codes, then this build does not recognize that entry.

A username with color formatting doesn't work by itself: the color is set by the prefix and group plugin, not by the player — the plugin receives the pre-formatted string. In vanilla chat, you can't apply color formatting: there's no § or hex codes available.

Frequently asked questions

How to create a gradient in a username or MOTD?

No separate code exists for color blending: each character's color is set individually. The page assembles such a string automatically — copy it into the config file.

Why don't hex colors work on the server?

In the §-string, Paper and Spigot understand hex in the MOTD and config files, while the vanilla server does not: it only has sixteen § codes. The vanilla server recognizes hex only in JSON text — in the commands /tellraw and /give.

Which flow format should be selected for the plugin?

MiniMessage — for Paper and Velocity (almost everything in Adventure), &#RRGGBB — for chat configs and prefixes, escape form — for server.properties.