Fixed leaves.

This commit is contained in:
Amnet 2013-11-23 16:47:09 +01:00
parent 019a874cc3
commit 0b01c7af6c
4 changed files with 6 additions and 6 deletions

View file

@ -191,7 +191,7 @@ public class BlockBOPColorizedLeaves extends BlockLeavesBase implements IShearab
int meta = world.getBlockMetadata(x, y, z);
if ((meta & 4) != 0/* && (meta & 4) == 0*/)
if ((meta & 8) != 0 && (meta & 4) == 0)
{
byte b0 = 4;
int i1 = b0 + 1;
@ -371,7 +371,7 @@ public class BlockBOPColorizedLeaves extends BlockLeavesBase implements IShearab
@Override
public void beginLeavesDecay(World world, int x, int y, int z)
{
world.setBlockMetadataWithNotify(x, y, z, world.getBlockMetadata(x, y, z) | 4, 4);
world.setBlockMetadataWithNotify(x, y, z, world.getBlockMetadata(x, y, z) | 8, 4);
}
@Override

View file

@ -190,7 +190,7 @@ public class BlockBOPLeaves extends BlockLeavesBase implements IShearable
int meta = world.getBlockMetadata(x, y, z);
if ((meta & 4) != 0/* && (meta & 4) == 0*/)
if ((meta & 8) != 0 && (meta & 4) == 0)
{
byte b0 = 4;
int i1 = b0 + 1;
@ -418,7 +418,7 @@ public class BlockBOPLeaves extends BlockLeavesBase implements IShearable
@Override
public void beginLeavesDecay(World world, int x, int y, int z)
{
world.setBlockMetadataWithNotify(x, y, z, world.getBlockMetadata(x, y, z) | 4, 4);
world.setBlockMetadataWithNotify(x, y, z, world.getBlockMetadata(x, y, z) | 8, 4);
}
@Override

View file

@ -17,7 +17,7 @@ public class ItemBlockColorizedLeaves extends ItemBlock
@Override
public int getMetadata(int meta)
{
return meta;
return meta | 4;
}
@Override

View file

@ -17,7 +17,7 @@ public class ItemBlockLeaves extends ItemBlock
@Override
public int getMetadata(int meta)
{
return meta;
return meta | 4;
}
@Override