
重新着色
允许你更改硬编码值的颜色,例如XP文本颜色、重新加载屏幕颜色、击中/伤害颜色、方块轮廓等!
查看大图该模组允许资源包创作者将硬编码的 Minecraft 颜色值更改为任意颜色。这使他们能够在不使用核心着色器的情况下与其他资源包兼容。
一些示例包括:
- XP 文本颜色
- 重新加载纹理背景
- 物品冷却
- 容器文本
- 经验球颜色
- 方块轮廓
- 耐久条颜色
就版本而言,支持所有 1.21+ 版本很痛苦,因为 Mojang 每次更新都会更改渲染代码。我可能会在这些版本中修复一些错误,然后停止为它们添加新功能。我会尝试至少支持最近 3 个版本。1.21 以下的版本不在计划中,forge/neoforge 版本也不在计划中。
使用资源包更改颜色
要更改某个内容的颜色,找到对应的条目并将其替换为你想要的值。你应该只把你修改的值放入你的资源包中,这样它下面的资源包就可以修改其他值而不会相互干扰。
如果有你想要添加的内容,请在 Github 上创建功能请求。
数据类型
接受一个整数数组 [r, g, b] 或 [r, g, b, a],或十六进制字符串 "#rrggbb" 或 "#aarrggbb"
路径
assets/recolor/colors.json
示例值
colors.json
{
"xpText": "#34b7ff",
"loadingScreenMonochrome": "#660f00b5",
"containerTitle": [125, 175, 255],
"loadingScreen": [0, 63, 93, 102]
}
- "#rrggbb" 格式
- "#aarrggbb" 格式
- [r, g, b] 格式
- [r, g, b, a] 格式
当前选项:
xpText xpTextBackground xpAnvilTextFail
经验球插值颜色
xpOrb1 xpOrb2
loadingScreen loadingScreenMonochrome cooldown(物品冷却) slotDragBackground
世界图标和资源包悬停背景
previewIconHover
containerTitle containerBackground
socialInteractionsPlayerBackground socialInteractionsPlayerBackgroundHidden
blockOutline
根据耐久度在这些颜色之间插值
durabilityBarFull durabilityBarHalf durabilityBarBroken
damageColor
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。