Refactor of the recipehandel for mod integration support