Sodium Blending Registry
注意
从 Sodium 0.5 版本开始, Sodium 本身已包括此模组的修复。
如果将其与 Sodium 0.5 及更高版本一起使用,游戏将崩溃!
概述
这是一个 Sodium 插件,旨在解决 Sodium 的图形引擎中的一个已知错误,该错误会导色彩混合不正确,这导致许多使用色彩提供器的 Minecraft 模组出现视觉不一致。issue 895 中描述了该错误。
此外,它还引入了一个新的标签 c:blendable
,允许注册自定义方块或流体以使用 Sodium 的色彩混合系统。
Bug 与修复演示
以上四图左侧展示了 Sodium 错误的色彩混合,右侧展示了经 Sodium Blending Registry 修复后的色彩混合。
如何使用 Tag
c:blendable
标签能够引入利用了基于生物群系色彩提供器的方块或流体。通过应用标签,新的方块或流体将使用 Sodium 的色彩混合系统而非 Minecraft 原版的。
若要使用标签,请将一个名为 blendable.json
的文件添加到方块的 resources/data/c/tags/blocks
或流体的 resources/data/c/tags/fluids
中。
该文件内容应类似于以下示例:
{
"replace": false,
"values": [
"testmod:newleaveblock"
]
}
Bug 反馈
请注意,该 Mod 只修复了 Sodium 的色彩混合错误。对于 Sodium 的其他 Bug,请在此处提交 issue!
参见
开源许可
Copyright © 2023 devpelux (Salvatore Peluso)
Licensed under MIT license.