Started by 
LicaSkelelecario
 on 
    Topic category: User side tutorials
already to start when you have a block that varies they will change model depending on the cordinate

but beware it will not change model even if you replace it !
to start you must have two blocks (except for rotations) example block 1 and block 2
click on block 1 then on the bar (edit code selected of mod element) then you click on the JSON blockstate code
you copy this code
{
    "variants": {
        "": [
            { "model": "YourMod:block/block_1" },
            { "model": "YourMod:block/block_2" }
        ]
    }
}
If you want to add more block you add to block 2 a comma and then you add block 3 without comma
{"model": "yourmod:block/block_3"}
and done !
I will improve my tutorial in the coming days
Edited by LicaSkelelecario on Mon, 11/16/2020 - 15:01
                            
How does this change the block model?
I see no predicates.
I know that this is not interesting but it allows to have different blocks with just a single block in itself
Nice!
Is there any way doing it with a blockbench block model?