implemented addCraftingRecipe and addSmeltingRecipe