* Implements IAnvilRecipe, allowing non-repair recipes to be created, similarly to IRecipe.