Mine Studios
  • Partners
  • Projects
    • All Tools
    • Prefix Designer
    • Resource Pack Converter
    • Server Status
    • Colour Text Generator
    • Hologram Generator
    • All Guides
    • NuVotifier Setup
    • Upload a World
    • MiniMessage Gradients
    • Resource Pack Formats
    • GUI Textures
  • Store
  • Contact
Sign In
Mine Studios

Premium Minecraft development — custom builds, and game experiences crafted for communities that care about quality.

vea0f14d

Build. Create. Own.

Services

  • Plugin Development
  • Staff Management
  • World Design
  • Game Modes
  • Maintenance
  • Tools
  • Guides

Company

  • Projects
  • Contact
  • Discord
  • Store

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy

© 2026 Mine Studios. All rights reserved.

Made with ♥ for the Minecraft community

Home›Guides›MiniMessage Gradients

Minecraft MiniMessage Gradients and Colour Codes

Write solid colours and gradients for MOTDs, ranks, scoreboards, and lore — MiniMessage tags and legacy § / & formats.

Last updated: 30 July 2026

Contents

  • Overview
  • MiniMessage basics
  • Gradients and hex
  • Legacy colour codes
  • Where to use them
  • FAQ

Coloured text is one of the fastest ways to polish a Minecraft server — rank prefixes, join messages, item lore, and MOTDs all benefit from clear formatting.

On modern Paper servers, MiniMessage (Adventure) is the preferred format. Many older plugins still expect legacy & or § codes, including hex via &x.

Adventure is Kyori’s text component library used by Paper and many plugins for rich chat (colours, hover/click, gradients). MiniMessage is Adventure’s readable tag format for those components. Official docs: PaperMC MiniMessage.

Build it visually — use the Colour Text Generator for live previews, or the Hex Colour Picker to copy Hex, RGB, HSL, MiniMessage, and legacy codes.

Section 01

MiniMessage basics

MiniMessage uses angle-bracket tags. Common examples:

  • <red>Hello</red> — named colour
  • <bold>Important</bold> — decoration
  • <#55FF55>Custom hex</#55FF55> — hex colour
  • <gradient:#FF55FF:#55FFFF>Gradient text</gradient> — colour blend across characters

Always check whether your plugin expects MiniMessage, legacy codes, or both. Mixing formats in one string usually breaks rendering.

Section 02

Gradients and hex colours

Gradients work best on short phrases (rank names, MOTD lines). Long paragraphs with dense gradients can be hard to read in-game.

  1. Pick two (or more) hex colours that contrast enough to read on dirt/stone backgrounds.
  2. Wrap the text in a <gradient:...> tag, or generate the string with the Colour Text Generator.
  3. Paste into your plugin config and reload — verify in-game, not only in a web preview.

Example MiniMessage gradient:

<gradient:#22C55E:#4ADE80>Mine Studios</gradient>

Section 03

Legacy colour codes

Legacy formats use & (configs) or § (some APIs). Named colours are &a, &b, … Hex often looks like:

&x&2&2&C&5&5&EMine Studios

That is &x followed by six nibble pairs for RRGGBB. Our hex picker can emit this form automatically.

Section 04

Where to use coloured text

  • MOTD — keep lines short; test both online and offline player views.
  • Ranks / chat prefixes — prefer readable contrast over maximal rainbow effects.
  • Item lore / GUIs — MiniMessage is common on Paper menu plugins.
  • Scoreboards / tabs — respect character limits and update rates.

FAQ

Frequently asked questions

What is MiniMessage?

MiniMessage is a text format used by Adventure and many modern Paper plugins. It uses tags like <red> and <#RRGGBB> instead of legacy § codes.

Do legacy colour codes still work?

Many plugins still accept & or § codes, including hex via &x&R&R&G&G&B&B. Prefer MiniMessage on Paper when the plugin supports Adventure.

Related guides

  • Unicode fonts for chat and ranks
  • Unicode symbols for lore and GUIs
  • Fix plugin YAML config errors