@Override
 public CarvableVariation getVariation(int metadata) {
   return carverHelper.getVariation(metadata);
 }
 @Override
 public void getSubBlocks(Item item, CreativeTabs tabs, List list) {
   carverHelper.registerSubBlocks(this, tabs, list);
 }
 @Override
 public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side) {
   return carverHelper.getIcon(world, x, y, z, side);
 }
 @Override
 public void registerBlockIcons(IIconRegister register) {
   carverHelper.registerBlockIcons("Chisel", this, register);
 }
 @Override
 public IIcon getIcon(int side, int metadata) {
   return carverHelper.getIcon(side, metadata);
 }