Posted May 30, 201510 yr I want to intercept breaking of a block and rather than break the block I want to set its size to be small. I have the size part down but I need to be able to get the blocks tile entity to do this. the following didnt work. in my block class @Override public void breakBlock(World world, int x, int y, int z, Block block, int blockMetadata) { super.breakBlock(world, x, y, z, block, blockMetadata); System.out.println("called " + x +" " + y + " " + z); if (world.getTileEntity(x, y, z) instanceof TileEntityBush){ TileEntityBush bush = (TileEntityBush) world.getTileEntity(x, y, z); bush.growFraction = 0; System.out.println("called"); } }
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.