[1.8.9] Как сделать блок, с анимацией огня внутри (только внутри!)

Честно, я пытался. В кодинге майна просто нуб... Да и в кодинге, в целом тоже нуб. Вчера только начал. И вчера-же задал здесь свой первый вопрос (про партиклы сломанного блока, если кто вспомнит).
Сегодня подъехал второй вопрос: как сделать анимацию чего - либо (огня в блоке?) код прилагается:
Код:
package com.*моя подпись*.*название мода*.blocks;

import java.util.Random;

import com.*моя подпись*.*название мода*.init.*регистрационная для блоков, например BlocksInfo*;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.util.EnumWorldBlockLayer;

public class BurningBonfire extends Block {

    public BurningBonfire(Material materialIn) 
    {
        super(Material.wood);
        this.setHardness(2F);
    }
    @Override
    public boolean isOpaqueCube() 
    {
        return false;
    }
    
    @Override
    public EnumWorldBlockLayer getBlockLayer() 
    {
        return EnumWorldBlockLayer.CUTOUT;
    }
    public Block getItemDropped(int par1, Random par2Random, int par3)
    {
        return MDblocks.bonfire;
    }
    @Override
    public boolean isFullCube() 
    {
        return false;
    }
}

Код "регистрационной блоков, которая например называется BlocksInfo"
Код:
package com.*моя подпись*.*название мода*.init;

import com.*моя подпись*.*название мода*.*Главный класс*;
import com.*моя подпись*.*название мода*.Reference;
import com.*моя подпись*.*название мода*.blocks.Bonfire;
import com.*моя подпись*.*название мода*.blocks.BurningBonfire;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.Minecraft;
import net.minecraft.client.resources.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.GameRegistry;

public class BlocksInfo {
    
    public static Block bonfire;
    public static Block burning_bonfire;
    
    public static void init()
    {
        bonfire = new Bonfire(Material.wood).setUnlocalizedName("bonfire").setCreativeTab(*название моей креативной панельки*);
        burning_bonfire = new BurningBonfire(Material.wood).setUnlocalizedName("burning_bonfire");
    }

    public static void register()
    {
        GameRegistry.registerBlock(burning_bonfire, burning_bonfire.getUnlocalizedName().substring(5));
        GameRegistry.registerBlock(bonfire, bonfire.getUnlocalizedName().substring(5));
    }
    
    public static void registerRenders()
    {
        registerRender(burning_bonfire);
        registerRender(bonfire);
    }
    
    public static void registerRender(Block block)
    {
        Item item = Item.getItemFromBlock(block);
        Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
    }
}

В blockstates/burning_bonfire.json я просто копи-пастнул код из модельки огня (я так и не понял как я хотел, чтобы это работало, но может найдутся добрые и умные адекваты, которые объяснят мне как надо сделать правильно. Очень надеюсь на это...):
Код:
{
    "variants": {
        "alt=false,east=false,flip=false,north=false,south=false,upper=0,west=false": { "model": "fire_floor_main" },
        "alt=false,east=false,flip=false,north=false,south=true,upper=0,west=false": { "model": "fire_n_main", "y": 180 },
        "alt=false,east=false,flip=false,north=false,south=false,upper=0,west=true": { "model": "fire_n_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=0,west=false": { "model": "fire_n_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=0,west=false": { "model": "fire_n_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=0,west=false": { "model": "fire_ne_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=0,west=false": { "model": "fire_ne_main", "y": 90 },
        "alt=false,east=false,flip=false,north=false,south=true,upper=0,west=true": { "model": "fire_ne_main", "y": 180 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=0,west=true": { "model": "fire_ne_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=0,west=false": { "model": "fire_ns_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=0,west=true": { "model": "fire_ns_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=0,west=false": { "model": "fire_nse_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=0,west=true": { "model": "fire_nse_main", "y": 90 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=0,west=true": { "model": "fire_nse_main", "y": 180 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=0,west=true": { "model": "fire_nse_main", "y": 270 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=0,west=true": { "model": "fire_nsew_main" },
        "alt=false,east=false,flip=false,north=false,south=false,upper=1,west=false": { "model": "fire_u1_main" },
        "alt=false,east=false,flip=false,north=false,south=true,upper=1,west=false": { "model": "fire_nu1_main", "y": 180 },
        "alt=false,east=false,flip=false,north=false,south=false,upper=1,west=true": { "model": "fire_nu1_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=1,west=false": { "model": "fire_nu1_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=1,west=false": { "model": "fire_nu1_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=1,west=false": { "model": "fire_neu1_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=1,west=false": { "model": "fire_neu1_main", "y": 90 },
        "alt=false,east=false,flip=false,north=false,south=true,upper=1,west=true": { "model": "fire_neu1_main", "y": 180 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=1,west=true": { "model": "fire_neu1_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=1,west=false": { "model": "fire_nsu1_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=1,west=true": { "model": "fire_nsu1_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=1,west=false": { "model": "fire_nseu1_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=1,west=true": { "model": "fire_nseu1_main", "y": 90 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=1,west=true": { "model": "fire_nseu1_main", "y": 180 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=1,west=true": { "model": "fire_nseu1_main", "y": 270 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=1,west=true": { "model": "fire_nsewu1_main" },
        "alt=false,east=false,flip=false,north=false,south=false,upper=2,west=false": { "model": "fire_u2_main" },
        "alt=false,east=false,flip=false,north=false,south=true,upper=2,west=false": { "model": "fire_nu2_main", "y": 180 },
        "alt=false,east=false,flip=false,north=false,south=false,upper=2,west=true": { "model": "fire_nu2_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=2,west=false": { "model": "fire_nu2_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=2,west=false": { "model": "fire_nu2_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=2,west=false": { "model": "fire_neu2_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=2,west=false": { "model": "fire_neu2_main", "y": 90 },
        "alt=false,east=false,flip=false,north=false,south=true,upper=2,west=true": { "model": "fire_neu2_main", "y": 180 },
        "alt=false,east=false,flip=false,north=true,south=false,upper=2,west=true": { "model": "fire_neu2_main", "y": 270 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=2,west=false": { "model": "fire_nsu2_main" },
        "alt=false,east=true,flip=false,north=false,south=false,upper=2,west=true": { "model": "fire_nsu2_main", "y": 90 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=2,west=false": { "model": "fire_nseu2_main" },
        "alt=false,east=true,flip=false,north=false,south=true,upper=2,west=true": { "model": "fire_nseu2_main", "y": 90 },
        "alt=false,east=false,flip=false,north=true,south=true,upper=2,west=true": { "model": "fire_nseu2_main", "y": 180 },
        "alt=false,east=true,flip=false,north=true,south=false,upper=2,west=true": { "model": "fire_nseu2_main", "y": 270 },
        "alt=false,east=true,flip=false,north=true,south=true,upper=2,west=true": { "model": "fire_nsewu2_main" },
        "alt=true,east=false,flip=false,north=false,south=false,upper=0,west=false": { "model": "fire_floor_main" },
        "alt=true,east=false,flip=false,north=false,south=true,upper=0,west=false": { "model": "fire_n_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=false,south=false,upper=0,west=true": { "model": "fire_n_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=0,west=false": { "model": "fire_n_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=0,west=false": { "model": "fire_n_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=0,west=false": { "model": "fire_ne_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=0,west=false": { "model": "fire_ne_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=false,south=true,upper=0,west=true": { "model": "fire_ne_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=0,west=true": { "model": "fire_ne_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=0,west=false": { "model": "fire_ns_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=0,west=true": { "model": "fire_ns_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=0,west=false": { "model": "fire_nse_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=0,west=true": { "model": "fire_nse_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=0,west=true": { "model": "fire_nse_alt", "y": 180 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=0,west=true": { "model": "fire_nse_alt", "y": 270 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=0,west=true": { "model": "fire_nsew_alt" },
        "alt=true,east=false,flip=false,north=false,south=false,upper=1,west=false": { "model": "fire_u1_main" },
        "alt=true,east=false,flip=false,north=false,south=true,upper=1,west=false": { "model": "fire_nu1_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=false,south=false,upper=1,west=true": { "model": "fire_nu1_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=1,west=false": { "model": "fire_nu1_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=1,west=false": { "model": "fire_nu1_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=1,west=false": { "model": "fire_neu1_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=1,west=false": { "model": "fire_neu1_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=false,south=true,upper=1,west=true": { "model": "fire_neu1_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=1,west=true": { "model": "fire_neu1_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=1,west=false": { "model": "fire_nsu1_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=1,west=true": { "model": "fire_nsu1_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=1,west=false": { "model": "fire_nseu1_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=1,west=true": { "model": "fire_nseu1_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=1,west=true": { "model": "fire_nseu1_alt", "y": 180 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=1,west=true": { "model": "fire_nseu1_alt", "y": 270 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=1,west=true": { "model": "fire_nsewu1_alt" },
        "alt=true,east=false,flip=false,north=false,south=false,upper=2,west=false": { "model": "fire_u2_main" },
        "alt=true,east=false,flip=false,north=false,south=true,upper=2,west=false": { "model": "fire_nu2_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=false,south=false,upper=2,west=true": { "model": "fire_nu2_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=2,west=false": { "model": "fire_nu2_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=2,west=false": { "model": "fire_nu2_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=2,west=false": { "model": "fire_neu2_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=2,west=false": { "model": "fire_neu2_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=false,south=true,upper=2,west=true": { "model": "fire_neu2_alt", "y": 180 },
        "alt=true,east=false,flip=false,north=true,south=false,upper=2,west=true": { "model": "fire_neu2_alt", "y": 270 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=2,west=false": { "model": "fire_nsu2_alt" },
        "alt=true,east=true,flip=false,north=false,south=false,upper=2,west=true": { "model": "fire_nsu2_alt", "y": 90 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=2,west=false": { "model": "fire_nseu2_alt" },
        "alt=true,east=true,flip=false,north=false,south=true,upper=2,west=true": { "model": "fire_nseu2_alt", "y": 90 },
        "alt=true,east=false,flip=false,north=true,south=true,upper=2,west=true": { "model": "fire_nseu2_alt", "y": 180 },
        "alt=true,east=true,flip=false,north=true,south=false,upper=2,west=true": { "model": "fire_nseu2_alt", "y": 270 },
        "alt=true,east=true,flip=false,north=true,south=true,upper=2,west=true": { "model": "fire_nsewu2_alt" },
        "alt=false,east=false,flip=true,north=false,south=false,upper=0,west=false": { "model": "fire_floor_main" },
        "alt=false,east=false,flip=true,north=false,south=true,upper=0,west=false": { "model": "fire_n_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=false,south=false,upper=0,west=true": { "model": "fire_n_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=0,west=false": { "model": "fire_n_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=0,west=false": { "model": "fire_n_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=0,west=false": { "model": "fire_ne_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=0,west=false": { "model": "fire_ne_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=false,south=true,upper=0,west=true": { "model": "fire_ne_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=0,west=true": { "model": "fire_ne_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=0,west=false": { "model": "fire_ns_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=0,west=true": { "model": "fire_ns_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=0,west=false": { "model": "fire_nse_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=0,west=true": { "model": "fire_nse_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=0,west=true": { "model": "fire_nse_flip_main", "y": 180 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=0,west=true": { "model": "fire_nse_flip_main", "y": 270 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=0,west=true": { "model": "fire_nsew_flip_main" },
        "alt=false,east=false,flip=true,north=false,south=false,upper=1,west=false": { "model": "fire_u1_main" },
        "alt=false,east=false,flip=true,north=false,south=true,upper=1,west=false": { "model": "fire_nu1_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=false,south=false,upper=1,west=true": { "model": "fire_nu1_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=1,west=false": { "model": "fire_nu1_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=1,west=false": { "model": "fire_nu1_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=1,west=false": { "model": "fire_neu1_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=1,west=false": { "model": "fire_neu1_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=false,south=true,upper=1,west=true": { "model": "fire_neu1_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=1,west=true": { "model": "fire_neu1_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=1,west=false": { "model": "fire_nsu1_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=1,west=true": { "model": "fire_nsu1_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=1,west=false": { "model": "fire_nseu1_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=1,west=true": { "model": "fire_nseu1_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=1,west=true": { "model": "fire_nseu1_flip_main", "y": 180 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=1,west=true": { "model": "fire_nseu1_flip_main", "y": 270 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=1,west=true": { "model": "fire_nsewu1_flip_main" },
        "alt=false,east=false,flip=true,north=false,south=false,upper=2,west=false": { "model": "fire_u2_main" },
        "alt=false,east=false,flip=true,north=false,south=true,upper=2,west=false": { "model": "fire_nu2_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=false,south=false,upper=2,west=true": { "model": "fire_nu2_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=2,west=false": { "model": "fire_nu2_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=2,west=false": { "model": "fire_nu2_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=2,west=false": { "model": "fire_neu2_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=2,west=false": { "model": "fire_neu2_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=false,south=true,upper=2,west=true": { "model": "fire_neu2_flip_main", "y": 180 },
        "alt=false,east=false,flip=true,north=true,south=false,upper=2,west=true": { "model": "fire_neu2_flip_main", "y": 270 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=2,west=false": { "model": "fire_nsu2_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=false,upper=2,west=true": { "model": "fire_nsu2_flip_main", "y": 90 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=2,west=false": { "model": "fire_nseu2_flip_main" },
        "alt=false,east=true,flip=true,north=false,south=true,upper=2,west=true": { "model": "fire_nseu2_flip_main", "y": 90 },
        "alt=false,east=false,flip=true,north=true,south=true,upper=2,west=true": { "model": "fire_nseu2_flip_main", "y": 180 },
        "alt=false,east=true,flip=true,north=true,south=false,upper=2,west=true": { "model": "fire_nseu2_flip_main", "y": 270 },
        "alt=false,east=true,flip=true,north=true,south=true,upper=2,west=true": { "model": "fire_nsewu2_flip_main" },
        "alt=true,east=false,flip=true,north=false,south=false,upper=0,west=false": { "model": "fire_floor_main" },
        "alt=true,east=false,flip=true,north=false,south=true,upper=0,west=false": { "model": "fire_n_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=false,south=false,upper=0,west=true": { "model": "fire_n_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=0,west=false": { "model": "fire_n_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=0,west=false": { "model": "fire_n_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=0,west=false": { "model": "fire_ne_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=0,west=false": { "model": "fire_ne_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=false,south=true,upper=0,west=true": { "model": "fire_ne_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=0,west=true": { "model": "fire_ne_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=0,west=false": { "model": "fire_ns_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=0,west=true": { "model": "fire_ns_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=0,west=false": { "model": "fire_nse_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=0,west=true": { "model": "fire_nse_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=0,west=true": { "model": "fire_nse_alt_flip", "y": 180 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=0,west=true": { "model": "fire_nse_alt_flip", "y": 270 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=0,west=true": { "model": "fire_nsew_alt_flip" },
        "alt=true,east=false,flip=true,north=false,south=false,upper=1,west=false": { "model": "fire_u1_main" },
        "alt=true,east=false,flip=true,north=false,south=true,upper=1,west=false": { "model": "fire_nu1_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=false,south=false,upper=1,west=true": { "model": "fire_nu1_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=1,west=false": { "model": "fire_nu1_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=1,west=false": { "model": "fire_nu1_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=1,west=false": { "model": "fire_neu1_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=1,west=false": { "model": "fire_neu1_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=false,south=true,upper=1,west=true": { "model": "fire_neu1_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=1,west=true": { "model": "fire_neu1_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=1,west=false": { "model": "fire_nsu1_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=1,west=true": { "model": "fire_nsu1_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=1,west=false": { "model": "fire_nseu1_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=1,west=true": { "model": "fire_nseu1_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=1,west=true": { "model": "fire_nseu1_alt_flip", "y": 180 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=1,west=true": { "model": "fire_nseu1_alt_flip", "y": 270 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=1,west=true": { "model": "fire_nsewu1_alt_flip" },
        "alt=true,east=false,flip=true,north=false,south=false,upper=2,west=false": { "model": "fire_u2_main" },
        "alt=true,east=false,flip=true,north=false,south=true,upper=2,west=false": { "model": "fire_nu2_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=false,south=false,upper=2,west=true": { "model": "fire_nu2_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=2,west=false": { "model": "fire_nu2_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=2,west=false": { "model": "fire_nu2_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=2,west=false": { "model": "fire_neu2_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=2,west=false": { "model": "fire_neu2_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=false,south=true,upper=2,west=true": { "model": "fire_neu2_alt_flip", "y": 180 },
        "alt=true,east=false,flip=true,north=true,south=false,upper=2,west=true": { "model": "fire_neu2_alt_flip", "y": 270 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=2,west=false": { "model": "fire_nsu2_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=false,upper=2,west=true": { "model": "fire_nsu2_alt_flip", "y": 90 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=2,west=false": { "model": "fire_nseu2_alt_flip" },
        "alt=true,east=true,flip=true,north=false,south=true,upper=2,west=true": { "model": "fire_nseu2_alt_flip", "y": 90 },
        "alt=true,east=false,flip=true,north=true,south=true,upper=2,west=true": { "model": "fire_nseu2_alt_flip", "y": 180 },
        "alt=true,east=true,flip=true,north=true,south=false,upper=2,west=true": { "model": "fire_nseu2_alt_flip", "y": 270 },
        "alt=true,east=true,flip=true,north=true,south=true,upper=2,west=true": { "model": "fire_nsewu2_alt_flip" }
    }
}
(Это был код обычного ванильного огня, не мой)

И сама Json моделька сделанная в программе MrCrayfish'а
Код:
{
    "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)",
    "textures": {
        "0": "blocks/log_oak",
        "1": "blocks/anvil_base",
        "2": "blocks/planks_oak",
        "3": "blocks/fire_layer_0"
    },
    "elements": [
        {
            "name": " Parallelepiped1",
            "from": [ 7.0, 0.0, 0.0 ], 
            "to": [ 9.0, 2.0, 16.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] }
            }
        },
        {
            "name": " Parallelepiped2",
            "from": [ 7.0, 0.0, 0.0 ], 
            "to": [ 9.0, 2.0, 16.0 ], 
            "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": -45.0 },
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] }
            }
        },
        {
            "name": " Parallelepiped3",
            "from": [ 7.0, 0.0, 0.0 ], 
            "to": [ 9.0, 2.0, 16.0 ], 
            "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 },
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 16.0 ] }
            }
        },
        {
            "name": " Parallelepiped4",
            "from": [ 0.0, 0.0, 7.0 ], 
            "to": [ 16.0, 2.0, 9.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 2.0 ] }
            }
        },
        {
            "name": " Square1",
            "from": [ 6.0, 2.0, 6.0 ], 
            "to": [ 10.0, 3.0, 10.0 ], 
            "faces": {
                "north": { "texture": "#1", "uv": [ 9.0, 5.0, 13.0, 6.0 ] },
                "east": { "texture": "#1", "uv": [ 9.0, 5.0, 13.0, 6.0 ] },
                "south": { "texture": "#1", "uv": [ 9.0, 5.0, 13.0, 6.0 ] },
                "west": { "texture": "#1", "uv": [ 9.0, 5.0, 13.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 8.0, 9.0, 12.0, 13.0 ] },
                "down": { "texture": "#1", "uv": [ 8.0, 9.0, 12.0, 13.0 ] }
            }
        },
        {
            "name": " ParallelepipedUp3",
            "from": [ -1.0, 8.0, 7.0 ], 
            "to": [ 7.0, 10.0, 9.0 ], 
            "rotation": { "origin": [ 8.0, 9.0, 8.0 ], "axis": "z", "angle": 45.0 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] }
            }
        },
        {
            "name": " ParallelepipedUp4",
            "from": [ 9.0, 8.0, 7.0 ], 
            "to": [ 17.0, 10.0, 9.0 ], 
            "rotation": { "origin": [ 8.0, 9.0, 8.0 ], "axis": "z", "angle": -45.0 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 0.0, 12.0, 2.0 ] }
            }
        },
        {
            "name": " ParallelepipedUp1",
            "from": [ 7.0, 8.0, -1.0 ], 
            "to": [ 9.0, 10.0, 7.0 ], 
            "rotation": { "origin": [ 8.0, 9.0, 8.0 ], "axis": "x", "angle": -45.0 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 8.0, 2.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 8.0, 2.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 8.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 8.0 ] }
            }
        },
        {
            "name": " ParallelepipedUp2",
            "from": [ 7.0, 8.0, 9.0 ], 
            "to": [ 9.0, 10.0, 17.0 ], 
            "rotation": { "origin": [ 8.0, 9.0, 8.0 ], "axis": "x", "angle": 45.0 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 8.0, 2.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 8.0, 2.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 8.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 0.0, 2.0, 8.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 6.0, 3.0, 6.0 ], 
            "to": [ 10.0, 6.0, 10.0 ], 
            "faces": {
                "north": { "texture": "#3", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "east": { "texture": "#3", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "south": { "texture": "#3", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "west": { "texture": "#3", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 16.0 ] }
            }
        }
    ]
}

Перед тем, как выкладывать вопрос я всё тщательно проверил: все текстуры на месте, ВСЕ модельки (fire_floor_main.json, fire_floor.json, fire_n_alt_flip.json, fire_n_alt.json, fire_n_flip_main.json и т.п.) на месте, все названия совпадают и ошибок никаких не замечено, хотя я может чего и не досмотрел... и такое бывает.

P.S. Кстати в инвентаре блок отображается корректно. На данный момент текстура блока просто розово-чёрная, а модель: типичный майнкрафтовский куб.
 
Назад
Сверху