Switch item crafting to use custom Material enum

Bugfix amount of item crafted so it is not 64 every time
Bugfix for carrots and potatoes enum values