盔甲染色

混合染料,并按游戏内合成的方式精确预览皮革盔甲的颜色

染料调色板

点击某个染料即可加入混合。同一种染料可以多次加入。

当前混合

Blue DyeWhite Dye

混合方式与游戏中完全一致:把当前颜色和每一种加入染料的所有颜色通道相加取平均,再对结果进行缩放,使其最亮的通道与输入的平均亮度相符。

预览

#9AA1D4
十六进制
#9AA1D4
十进制
10133972
盔甲部件
give 命令
/give @p minecraft:leather_chestplate[dyed_color=10133972]

匹配某个颜色

目标颜色
#8A2BE2

选择任意颜色,我们会在最多 4 种染料的所有配方中搜索最接近的组合。

最接近的配方
Purple Dye
目标颜色
混合结果
匹配度: 90.4% (Δ 42.6)

完美染色皮革盔甲所需的一切

在 Minecraft 中给皮革盔甲染色,会用一套取平均的算法混合染料颜色,靠手算很难预测。本计算器运行的正是游戏内的精确公式:每一步最多合并八种染料,想重复染多少次都行,在整套盔甲上预览结果并复制对应的 /give 命令;也可以反过来,为任意目标颜色找出染料组合。

与游戏一致的算法

颜色混合使用与 Minecraft 在合成格中把皮革盔甲和染料放到一起时相同的取平均并重新缩放的公式。

全部 16 种染料,步骤不限

每个合成步骤最多加入八种染料,并可无限串联步骤:连续染色能得到单次合成无法达到的颜色。

反向查色

选定任意目标颜色,工具会找出最接近它的染料顺序,并给出剩余的色差。

整套盔甲预览

立刻在帽子、外套、裤子和靴子上看到效果,与颜色在游戏中呈现于皮革盔甲上的样子完全一致。

可直接使用的 /give 命令

复制带 dyed_color 组件的 /give 命令(Java 1.20.5+),或适用于旧版本的经典 NBT 写法。

支持十六进制与 RGB

每一步都能输入或读取精确的十六进制与 RGB 值,非常适合匹配队伍配色、皮肤或品牌色板。

如何把皮革盔甲染成自定义颜色

  1. 1

    选择染料

    为第一个合成步骤选取最多八种染料,或输入目标十六进制颜色,让反向查色为你推荐染料。

  2. 2

    串联合成步骤

    继续添加染色步骤来微调色调:预览始终会在整套盔甲上显示当前的混合颜色。

  3. 3

    复制命令

    复制生成的 /give 命令,或在生存模式下于合成格中重复这些染色步骤。

常见问题

Minecraft 中的染料混合是怎么算的?
Minecraft 会对所有所用染料以及盔甲当前颜色的红、绿、蓝通道取平均,然后重新缩放结果,使其亮度与平均最大通道相符。本工具逐位复现了这一公式。
可以把盔甲染成任意十六进制颜色吗?
通过合成只能得到染料组合所能产生的颜色,反向查色会找出最接近的一个。而通过 /give 命令,1670 万种 RGB 颜色中的任意一种都可以直接应用。
哪些物品可以染色?
皮革帽子、外套、裤子和靴子,以及皮革马铠和狼铠,在 Java 版中都可以染色。它们都遵循相同的颜色混合规则。
怎样洗掉皮革盔甲上的染色?
使用装满水的炼药锅:手持已染色的盔甲对其右键,即可把颜色洗掉,恢复默认的皮革棕色。
/give 命令在服务器上能用吗?
可以,只要你拥有管理员权限或等效权限。工具会为 Java 1.20.5+ 生成组件语法,为更旧的服务器版本生成 NBT 语法。
为什么反复染色会让颜色偏移?
每一次染色都会把盔甲已有的颜色一并算进平均值,所以每一轮都会把结果拉向新加入的染料。连续多步正是获得单次合成达不到的色调的关键。

Command Palette

Search players and jump to any page.