渐变生成器

把任意文本变成平滑的颜色渐变,并复制为 MiniMessage、& 十六进制或 §x 代码,用于聊天、告示牌和插件,配有 Minecraft 风格的实时预览。

你的文本

渐变颜色

最多可添加七个颜色节点。渐变会均匀分布到文本的每一个字符上。

格式

预览

Laby Gradient

输出

MiniMessage(Adventure、Paper 以及多数现代插件)
<gradient:#00e0ff:#c837ff>Laby Gradient</gradient>
逐字符 & 十六进制(EssentialsX 以及多数聊天插件)
&#00e0ffL&#11d2ffa&#21c4ffb&#32b6ffy&#43a8ff &#539affG&#648cffr&#757dffa&#856fffd&#9661ffi&#a753ffe&#b745ffn&#c837fft
逐字符 §x 十六进制(游戏内、告示牌、书本)
§x§0§0§e§0§f§fL§x§1§1§d§2§f§fa§x§2§1§c§4§f§fb§x§3§2§b§6§f§fy§x§4§3§a§8§f§f §x§5§3§9§a§f§fG§x§6§4§8§c§f§fr§x§7§5§7§d§f§fa§x§8§5§6§f§f§fd§x§9§6§6§1§f§fi§x§a§7§5§3§f§fe§x§b§7§4§5§f§fn§x§c§8§3§7§f§ft

适配各平台的平滑渐变

把任意文本变成平滑的颜色渐变,并按你所在平台能识别的格式复制:面向 Paper 与 Adventure 插件的 MiniMessage 标签、面向 BungeeCord 式聊天的 &#RRGGBB 十六进制代码,或面向旧环境的传统 §x 序列。输入过程中,预览会以 Minecraft 原生字体实时呈现你的渐变。

多节点渐变

用可自由摆放的节点在两种或多种颜色之间过渡,逐字符的插值始终保持平滑。

三种输出格式

可复制为 MiniMessage 的 <gradient> 标签、&# 十六进制代码,或传统的 §x§R§R§G§G§B§B 序列,取决于你的服务器需要哪一种。

Minecraft 实时预览

输入时即可看到渐变以 Minecraft 字体渲染的效果,包含粗体、斜体等格式。

支持文字格式

把渐变与粗体、斜体、下划线或删除线组合使用,代码会在每个字符上正确交织。

预设配色

从精选的配色方案入手,例如日落、海洋、彩虹等,之后再微调各个节点。

精确到字符的输出

每个字符都会得到精确插值后的颜色,空格则会被跳过,不浪费任何代码。

如何制作渐变文字

  1. 1

    输入文本

    填入渐变要贯穿的名字、标题或消息。

  2. 2

    选择颜色

    选定起始色与结束色,或添加更多节点做多色过渡,同时观察实时预览。

  3. 3

    复制所需格式

    复制 MiniMessage、& 十六进制或 §x 输出,粘贴到插件配置、聊天栏或告示牌中。

常见问题

我的服务器需要哪种格式?
基于 Adventure 的 Paper 与 Velocity 插件识别 MiniMessage(<gradient:#ff0000:#0000ff>)。许多 Spigot 与 Bukkit 插件解析 &#RRGGBB。接近原版或较旧的环境需要传统的 §x 序列。拿不准时请查阅插件文档,本工具三种都会输出。
Minecraft 从哪个版本开始支持十六进制颜色?
Java 版 1.16 为文本组件引入了 24 位 RGB 颜色。传统聊天格式用 §x 代码加上六个 § 十六进制位代码来模拟,这正是本生成器为你产出的序列。
我的渐变文字为什么这么长?
传统格式每显示一个字符最多需要 14 个字符的代码,这是 §x 固有的特点。MiniMessage 短得多,因为一个标签就覆盖整段文本,凡是支持的地方都优先使用它。
MOTD 里可以用渐变吗?
可以,多数现代服务端都接受 MOTD 中的 §x 十六进制代码。先在这里生成渐变,再粘贴到我们的 MOTD 生成器,或带转义的 § 字符粘贴进服务器配置。
渐变在告示牌和书本里能用吗?
用命令可以:JSON 文本组件支持逐字符着色。纯粹在原版告示牌编辑界面中无法输入十六进制代码,请改用生成的 /give 或 /data 输出。
渐变能和粗体或斜体一起用吗?
可以,打开格式开关即可,生成器会在每次换色之后正确地重复格式代码,而这恰恰是手工制作时最容易出错的地方。