The receipt lua script must be changed:
- "ingredients" now can no longer be a short-hand array, it must always be a full-blown dictionary with {type="foo", name="bar", amount=x} for each ingredient
- result + result_amount (or so?) is now combined into same dictionary as am ingredient is: {type="item, name="my-item-mk2", amount=1}
That's so far what I have done with this mod.