- 29
- 0
Честно, я пытался. В кодинге майна просто нуб... Да и в кодинге, в целом тоже нуб. Вчера только начал. И вчера-же задал здесь свой первый вопрос (про партиклы сломанного блока, если кто вспомнит).
Сегодня подъехал второй вопрос: как сделать анимацию чего - либо (огня в блоке?) код прилагается:
Код "регистрационной блоков, которая например называется BlocksInfo"
В blockstates/burning_bonfire.json я просто копи-пастнул код из модельки огня (я так и не понял как я хотел, чтобы это работало, но может найдутся добрые и умные адекваты, которые объяснят мне как надо сделать правильно. Очень надеюсь на это...):
(Это был код обычного ванильного огня, не мой)
И сама Json моделька сделанная в программе MrCrayfish'а
Перед тем, как выкладывать вопрос я всё тщательно проверил: все текстуры на месте, ВСЕ модельки (fire_floor_main.json, fire_floor.json, fire_n_alt_flip.json, fire_n_alt.json, fire_n_flip_main.json и т.п.) на месте, все названия совпадают и ошибок никаких не замечено, хотя я может чего и не досмотрел... и такое бывает.
P.S. Кстати в инвентаре блок отображается корректно. На данный момент текстура блока просто розово-чёрная, а модель: типичный майнкрафтовский куб.
Сегодня подъехал второй вопрос: как сделать анимацию чего - либо (огня в блоке?) код прилагается:
Код:
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. Кстати в инвентаре блок отображается корректно. На данный момент текстура блока просто розово-чёрная, а модель: типичный майнкрафтовский куб.