Вверх ↑
Ответов: 4557
#1: 2014-05-07 08:01:57 ЛС | профиль | цитата
Базарный навес (Рыночный тент)

  Для чего служит блок:
  1. украшение прилавков рынка;
  2. дополнительный декор; украшение для спауна.
  Особенности:
  • Может поворачиваться, меняя текстуру (аналог головам мобов) .
  Характеристики:
ТекстураItemIDПрочностьСопротивлениеТип
()
0.6
0.6
wool


Block.java

public static final Block tent = (new BlockTent()).setHardness(0.6F).setStepSound(soundClothFootstep).setBlockName("tent").setRequiresSelfNotify();

CraftingManager.java

this.addRecipe(new ItemStack(Block.java, 1), new Object[] {"#L#", "#L#", "#L#", '#', Block.cloth, 'X', Item.leather});

http://forum.minecraft-galaxy.ru/userissue/1621
Предлагаю сделать поворот, аналогично стволу:
1
Код

У меня текстура №190.
    public void onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)
{
byte var6 = 0;
int var7 = MathHelper.floor_double((double)(par5EntityLiving.rotationYaw * 4.0F / 360.0F) + 0.5D) & 3;

if (var7 == 0)
{
var6 = 2;
}

if (var7 == 1)
{
var6 = 5;
}

if (var7 == 2)
{
var6 = 3;
}

if (var7 == 3)
{
var6 = 4;
}

par1World.setBlockMetadataWithNotify(par2, par3, par4, var6);
}


public int getBlockTextureFromSideAndMetadata(int par1, int par2)
{
int var3 = par2 & 12;
int var4 = par2 & 3;
return var3 == 0 && (par1 == 1 || par1 == 0) ? 190 : 190;
}
http://forum.minecraft-galaxy.ru/userissue/1621
карма: 6
1
Голосовали:D1zg, player$183302, wetal777