I'm trying to change multiple recipe's input/output to be the same. In this case, replacing all dough (Create, Pam's Harvest) to be Farmer's Delight
I used the following function
// Create Dough replacement with all recipes to Farmers Delight Dough
event.replaceInput(
{input: 'create:dough' }, // Arg 1: the filter
'create:dough', // Arg 2: the item to replace
'farmersdelight:wheat_dough' // Arg 3: the item to replace it with
)
// Create Dough Output with all recipes to Farmers Delight Dough
event.replaceOutput(
{ output: 'create:dough' }, // Arg 1: the filter
'create:dough', // Arg 2: the item to replace
'farmersdelight:wheat_dough' // Arg 3: the item to replace it with
)
This fixes all crafting recipes, but not the Create specific ones (splashing, etc).