自发光纹理(Emissive Texture)和自定义渲染层级(Custom Layer) - mczph/Multiblocked-Wiki-zh_cn GitHub Wiki
Multiblocked允许您设置自发光纹理(Emissive Texture)并设置多个渲染层级(multi-layer)。如果是为一个Geckolib的动画模型设置自发光纹理,请见动画模型(Geckolib)。
自发光
类似于CTM,您只需要为您想给予自发光效果的纹理添加一个mcmeta文件即可。
以下适用于minecraft 1.12版本的multiblocked:
{
"multiblocked": {
"emissive": true
}
}
以下适用于minecraft 1.16版本的multiblocked:
{
"ldlib": {
"emissive": true
}
}
渲染层级
类似于CTM,您只需为您想渲染在特定渲染层级的纹理添加一个mcmeta文件。自发光(Emissive)是很容易理解的。渲染层级(Render Layer)的作用是什么?答案是:当模型中同时包含不透明和半透明方块时,半透明方块应该被渲染在TRANSLUCENT
层级中。
以下适用于minecraft 1.12版本的multiblocked:
{
"multiblocked": {
"layer": "TRANSLUCENT"
}
}
以下适用于minecraft 1.16版本的multiblocked:
{
"ldlib": {
"layer": "TRANSLUCENT"
}
}