Changing block properties?

Is it possible to change properties of blocks in datapacks like: -durability -which item you can mine it with -is it eatable or not

Continue to help post