RealisticOptimist wrote:
With solid goods I never observed losing any. However, if the recipe was running, the items in use seem lost. Only the stored ones get recovered.
🤔 ok, I've looked at that (in the code) & it seems that you're correct.
If a recipe is started then the machine takes stuff from the input buffer to craft with &
then when it finishes that recipe, the crafted stuff get's added to the output buffer;
but when you unassign a recipe, then that recipe get's immediately removed
from the active recipe list & then "recipes get rebuilt", which includes resetting buffers,
removing any empty & no longer necessary ones, but neither method handles
any resource returns from ongoing recipes (including the unassigned one),
so it seems to "destroy resources" that way.