Changed IExtractable to have a meta input value

This will allow changes based on each meta value of the block. That is
if i understand what the method is being used for.