This page relates to Tinkers' Construct, which has built-in support!
Tinkers' Construct Molding Basin
Link to tinkers-construct-molding-basin
The Molding Basin is a type of IRecipeManager and implements all the methods that are available to IRecipeManager's, such as
Link to methods
Link to add-recipe
The following script adds a Molding Basin recipe that turns Dirt into a Diamond when it is Molded with Glass. The Glass is not consumed.
// <recipetype:tconstruct:molding_basin>.addRecipe(name as string, material as IIngredient, mold as IIngredient, moldConsumed as boolean, output as IItemStack) <recipetype:tconstruct:molding_basin>.addRecipe("molding_basin_test", <item:minecraft:dirt>, <item:minecraft:glass>, false, <item:minecraft:diamond>);
Link to remove-recipes
The following script removes the Molding Basin recipe that turns Part Sand Casts (Gem Sand Cast, Pickaxe Head Sand Cast, etc) back into a Blank Sand Cast.
NOTE: This script is commented out as there are no default Tinkers recipes that are made in the Molding Basin to remove.
// <recipetype:tconstruct:molding_basin>.removeRecipe(output as IItemStack) // <recipetype:tconstruct:molding_basin>.removeRecipe(<item:tconstruct:blank_sand_cast>);