Базарный навес (Рыночный тент)
Для чего служит блок:
- украшение прилавков рынка;
- дополнительный декор; украшение для спауна.
- Может поворачиваться, меняя текстуру (аналог головам мобов) .
Текстура | 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
Предлагаю сделать поворот, аналогично стволу:
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;
}