public virtual bool CanHarvestBlock(net.minecraft.src.Block block)
 {
     if (block.blockMaterial.Func_31055_i())
     {
         return(true);
     }
     net.minecraft.src.ItemStack itemstack = GetStackInSlot(currentItem);
     if (itemstack != null)
     {
         return(itemstack.CanHarvestBlock(block));
     }
     else
     {
         return(false);
     }
 }