{
"variants": {
"facing=north": { "model": "furnace" },
"facing=south": { "model": "furnace", "y": 180 },
"facing=west": { "model": "furnace", "y": 270 },
"facing=east": { "model": "furnace", "y": 90 }
}
}
{
"variants": {
"facing=north": { "model": "lit_furnace" },
"facing=south": { "model": "lit_furnace", "y": 180 },
"facing=west": { "model": "lit_furnace", "y": 270 },
"facing=east": { "model": "lit_furnace", "y": 90 }
}
}
public IIcon[] iconsSide = new IIcon[6];
@Override
public IIcon getIcon(int side, int meta) {
return this.iconsSide [side];
}
@Override
public void registerBlockIcons(IIconRegister reg) {
for (int i = 0; i < 6; i ++) {
this.iconsSide [i] = reg.registerIcon(this.textureName + "_" + i);
}
}
public IIcon[] icons = new IIcon[6];
//тут твой конструктор...
@Override
public void registerBlockIcons(IIconRegister reg) {
for (int i = 0; i < 6; i ++) {
this.icons[i] = reg.registerIcon(this.textureName + "_" + i);
}
}
//В папку assets/id твоего мода/resources/textures/blocks/ добавь файлы с таким именем которые ты указал в this.setBlockTextureName>_<код стороны блока>
@Override
public IIcon getIcon(int side, int meta) {
return this.icons[side];
}