if (sideHit == 4)
px = (double) x + block.getBlockBoundsMinX() - (double) b;
if (sideHit == 5)
px = (double) x + block.getBlockBoundsMaxX() + (double) b;
EntityDiggingFX fx = new EntityDiggingFX(world, px, py, pz, 0.0D, 0.0D, 0.0D, block, sideHit, meta);
fx.setParticleIcon(block.getIcon(world, x, y, z, 0));
if (callback != null)
callback.addHitEffects(fx, world, x, y, z, meta);
effectRenderer.addEffect(fx.applyColourMultiplier(x, y, z).multiplyVelocity(0.2F).multipleParticleScaleBy(0.6F));
return true;
}