我只在维基上找到了这段,我会去研究的 给盔甲染色 皮革盔甲能通过和染料合成来给它们染色。
皮革盔甲的颜色有12,326,391种组合,因为可以把多于一个染料放在工作台里和皮革盔甲合成。盔甲能被染色几次,过去的颜色会影响最后的结果。对炼药锅使用染色的盔甲能回复它们原本的颜色。游戏中有特定计算染色盔甲的公式:在RGB颜色模型的每种颜色有红色数值、绿色数值和蓝色数值。合成介面的每个染料和盔甲本身(如果曾被染色)的红色数值、绿色数值和蓝色数值会加到累积总和。此外,最高数值(红色、绿色或蓝色)的累积总和也会保留。在此之后,每个总和会除以用于测试的颜色数量,这会快捷地产生平均的红色、绿色、蓝色和最大值。平均RGB数值的最大值也会被计算。最后,每个平均RGB数值会乘上平均最多数值,再除以平均RGB数值的最大值。被改变的平均RGB数值就会被用作最后的颜色。附表(我的世界的16种颜色的16进制RGB代码,来自维基)