[2.0.55] Reselecting same recipe in machine adds extra product slots

Bugs that are actually features.
Noremac11400
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Jul 10, 2025 1:58 am
Contact:

[2.0.55] Reselecting same recipe in machine adds extra product slots

Post by Noremac11400 »

Preface: I do in fact have some mods installed (I know you're immediately rolling your eyes) but I don't believe they should be affecting this issue. If they are I apologise for sending you on a wild goose chase. Mods I have installed and their versions are included in a screenshot in the attachments.

What did I do?

I opened up a machine (in this case a foundry) which already had the steel recipe selected. As expected, the steel foundry has a single output ingreedient (steel) which was being filled like normal. Then, whilst in the machine, I chose the "change recipe" button which brought up the recipe list for foundries, and simply reselected the same exact steel recipe. This brought me back to the main foundry screen like before, however this time there were two slots for the steel output! Repeating this process again, my foundry now has 3 output slots for steel! One more time and it now has 4 slots filled with steel. Going further does nothing at this point.

Out of curiosity I tried this out with other machines, namely the electromagnetic plant with the advanced circuit recipe selected. Applying the same process as with the steel foundry, if I reselect the advanced circuit recipe it gets way weirder this time... Not only does it add a new output slot for advanced circuits, it also adds a new output slot for every single ingredient for the recipe to make advancec circuits (see screenshots). So the electromagnetic plant now has 5 output slots instead of 1 (2 for adv circuits, 1 green circuit, 1 copper wire, 1 plastic). Very strange indeed. I don't know of other cases where this happens (simply because I haven't tested them), but I would assume that this happens for any machine that can be configured with a recipe.

What did I expect to happen?

Reselecting the same recipe in a machine should simply just keep that recipe. No extra slots should be added to the outputs, especially not slots for ingredients.

How often does this happen?

Consistently every time as far as I can tell.

EDIT: It doesn't happen with assemblers. I know it happens for foundries and EM plants
EDIT2: It looks like this issue only happens when the machine already has items in the output slots. It doesn't happen if the output slots are empty. In this case, if this is intended behaviour, I would suggest that instead of adding multiple output slots for the items that are filled in the machine, that instead the machine spits the items out onto the floor like what happens when other containers have too many items (for example the cargo platform. When it overfills with items it just spits them out onto the ground).

Active mods:
07-10-2025, 02-16-54.png
07-10-2025, 02-16-54.png (97.26 KiB) Viewed 125 times
Before applying bug in foundry:
07-10-2025, 02-18-22.png
07-10-2025, 02-18-22.png (271.22 KiB) Viewed 125 times
After reselecting steel recipe:
07-10-2025, 02-18-48.png
07-10-2025, 02-18-48.png (280.02 KiB) Viewed 125 times
Repeating twice more:
07-10-2025, 02-19-12.png
07-10-2025, 02-19-12.png (276.63 KiB) Viewed 125 times
Advanced circuit example in EM plant:
07-10-2025, 02-19-43.png
07-10-2025, 02-19-43.png (277.26 KiB) Viewed 125 times
After reselecting adv circuit recipe:
07-10-2025, 02-20-09.png
07-10-2025, 02-20-09.png (284.67 KiB) Viewed 125 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 15837
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.55] Reselecting same recipe in machine adds extra product slots

Post by Rseding91 »

Thanks for the report however this is not a bug. It specifically does not spill the items on the floor because that would be a huge mess.

When you clear the recipe it is gone and the items are moved to the machine trash. When you set a new recipe regardless of what the old one was, it is new from the point of view of the machine - which *had no recipe because you cleared it*.

The alternative is not letting you clear the recipe if it has items in the output slots which would be significantly more annoying.
If you want to get ahold of me I'm almost always on Discord.
Noremac11400
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Jul 10, 2025 1:58 am
Contact:

Re: [2.0.55] Reselecting same recipe in machine adds extra product slots

Post by Noremac11400 »

Oh I see! That's a pretty cool behaviour. I had some time to think about it more after I made my original post and your response reflects my conclusion as well. It seems the current behaviour is the most convenient and intuitive of all of the options.

Thanks for such a speedy reply! Keep up the good work guys. Factorio is easily the best game I've ever played!
Post Reply

Return to “Not a bug”