This one has been particularly annoying, so even if it's 'not a bug', it would still be very nice to fix it.
Bassically, have some items in a crafting machine (e.g. input, fuel, output, and trash slots):
Then mark the items for 'deconstruction' (go to remote view and right click it):
Then press the change recipe button:
If you do so before any robots take the item, the deconstruction request will be canceled. (No robot will take it while your in the set recipe screen).
Moreover, once you actually change the recipe (in this case back to the same recipe as before), the items (other than fuel) are clearly no longer marked:
(Notice how the cross mark is still there, despite the nutrients having now spoiled!)
My guess is that by pressing the change recipe button, you are 'deleting' the slots, and the items go somewhere else. Except it doesn't delete the fuel slot as all recipes have that. (But all recipes also have trash slots, so I don't know why the deconstruction orders for them are getting cancelled).
[2.0.28] Changing recipe cancels deconstruction requests for contained items
- IsaacOscar
- Filter Inserter
- Posts: 843
- Joined: Sat Nov 09, 2024 2:36 pm
- Contact:
Re: [2.0.28] Changing recipe cancels deconstruction requests for contained items
Thanks for the report, I think this is not a bug. Please describe your use case / why it bothers you and share a save file for testing if you disagree.
- IsaacOscar
- Filter Inserter
- Posts: 843
- Joined: Sat Nov 09, 2024 2:36 pm
- Contact:
Re: [2.0.28] Changing recipe cancels deconstruction requests for contained items
This issue has been annoying me when remote trying to craft stuff in remote view,Genhis wrote: Thu Jan 23, 2025 1:50 pm Thanks for the report, I think this is not a bug. Please describe your use case / why it bothers you and share a save file for testing if you disagree.
for example if I want to make a transport belt, and I have iron plates in stock but not iron gears, I could do this:
- Go to an assembler, and switch it to make iron gears
- place a couple of iron plate ghosts in the input slot
- once the assembler is finished, change the recipe to transport belts
- right click the iron gears that are in trash slots
- ghost place an iron gear in the input slot
- ghost place an iron plate in the input slot
Another use case is when I want to make several different buildings, in which case I need to 'deconstruct' the finished buildings before a robot will place it. But sometimes I order the deconstruction before changing the recipe to the next building I want.