李狗嗨

1.12版本材质包一个物体是不是只能加载一种材质?
我看UMSOEA R14(游戏版本1.14)的材质包,蕨可以加载两种材质随机显示,
比如:blockstates里面指向model的fern和fern2,model文件夹里面也有fern和fern2.json,图片路径对应都没问题吗,1.14正常加载两种材质。

测试下来1.12版本model文件夹里面名字只能是fern.json才会加载,blockstates里面写不写都不会影响,
1.12能不能写两种材质,放置的时候随机显示一种?

UMSOEA R14,游戏版本1.14


自己改的游戏版本1.12


blockstates




⊙v⊙
https://tieba.baidu.com/p/4422385353

Jokey_钥匙
石头在1.8版本及以后会根据种子随机产生不同方向的纹理
所以1.12版本肯定没问题
实在不行抄1.12版本石头的方块状态
对比了一下
把第三行""改成"normal"试试

李狗嗨
Jokey_钥匙 发表于 2020-3-3 15:56
石头在1.8版本及以后会根据种子随机产生不同方向的纹理
所以1.12版本肯定没问题
实在不行抄1.12版本石头的 ...

非常感谢,可以了
加了"normal",去掉了block/
blockstates里面格式如下

{
    "variants": {
        "normal": [
                { "model": "fern" },
                { "model": "fern", "y": 90 },
                { "model": "fern", "y": 180 },
                { "model": "fern", "y": 270 },
                { "model": "fern", "y": 180 },
                { "model": "fern2", "y": 90 },
                { "model": "fern2", "y": 180 },
                { "model": "fern2", "y": 270 }
                ]
    }
}