Gave apple leaves the use animation on being "picked"
This commit is contained in:
parent
d661bb4b8c
commit
5cc2ed58a8
1 changed files with 4 additions and 5 deletions
|
@ -225,16 +225,15 @@ public class BlockBOPAppleLeaves extends BlockLeavesBase implements IShearable
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockActivated (World world, int x, int y, int z, EntityPlayer player, int par6, float par7, float par8, float par9)
|
public boolean onBlockActivated (World world, int x, int y, int z, EntityPlayer player, int par6, float par7, float par8, float par9)
|
||||||
{
|
{
|
||||||
if (world.isRemote)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
int meta = world.getBlockMetadata(x, y, z);
|
int meta = world.getBlockMetadata(x, y, z);
|
||||||
if ((meta & 3) == 3)
|
if ((meta & 3) == 3)
|
||||||
{
|
{
|
||||||
world.setBlock(x, y, z, blockID, meta - 3, 3);
|
world.setBlock(x, y, z, blockID, meta - 3, 3);
|
||||||
EntityItem entityitem = new EntityItem(world, player.posX, player.posY - 1.0D, player.posZ, new ItemStack(Item.appleRed, 1, 0));
|
EntityItem entityitem = new EntityItem(world, player.posX, player.posY - 1.0D, player.posZ, new ItemStack(Item.appleRed, 1, 0));
|
||||||
world.spawnEntityInWorld(entityitem);
|
if (!world.isRemote) {
|
||||||
entityitem.onCollideWithPlayer(player);
|
world.spawnEntityInWorld(entityitem);
|
||||||
|
entityitem.onCollideWithPlayer(player);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue