|
方法1:
找到 textures/painting 文件夹中的 kz.png(早期)或多个 painting 图(现代版本)。
替换这个贴图文件为你自己的图(保持尺寸、位置)。
放到资源包的结构中:
bash
/resource_pack/
└─ textures/
└─ painting/
└─ your_painting_file.png
⚠️ 局限: 所有画都会被替换,不能新增。
方法2
你可以自定义一个“画”的实体(如装饰性生物),贴上你自己的画贴图:
// entity/painting_entity.json
{
"format_version": "1.10.0",
"minecraft:client_entity": {
"description": {
"identifier": "your:custom_painting",
"textures": {
"default": "textures/entity/custom_painting"
},
"geometry": {
"default": "geometry.flat_plane"
},
"render_controllers": ["controller.render.default"]
}
}
}
当你靠近自定义“画”(实际上是一个很薄的实体)时,它突然变透明或消失,这是 Minecraft 基岩版中渲染的一种Z-fighting(深度冲突)/剔除(culling)/透明剔除等问题,尤其常见于薄模型+透明贴图的组合。 |
|