Не подключаются вариативные текстуры из blocstates/json

Версия Minecraft
1.12.2
Не подключаются вариативные текстуры текстур-пака из blocstates/json, только основная
Файловая система на скриншоте ниже

blockstates/stone.json
Java:
{
    "variants": {
        "": [
            {
                "model": "minecraft:block/stone"
            },
            {
                "model": "minecraft:block/stone_1"
            },
            {
                "model": "minecraft:block/stone_2"
            }
        ]
    }
}

models/block/stone.json
Java:
{
    "parent": "minecraft:block/cube_all",
    "textures": {
        "all": "minecraft:block/stone"
    }
}

stone_1 и stone_2 по тому же принципу


Файловая система:

Снимок экрана 2023-12-26 032938.png


На выходе получается так, что основная текстура подключилась, а остальные нет и поэтому на их место ставится ванильный блок:

Снимок экрана 2023-12-26 033058.png


Дополнено:
При наведении на блок с подключенной и не подключенной текстурой в вариации пишет одно и тоже
1703551042621.png
 
Сверху