updated UtilRecipes to use OreDictionary if desired.