[2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Bugs that are actually features.
HeliGungir
Long Handed Inserter
Long Handed Inserter
Posts: 52
Joined: Thu Oct 31, 2024 4:43 am
Contact:

[2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Post by HeliGungir »

screenshot-tick-45089458.png
screenshot-tick-45089458.png (1.38 MiB) Viewed 340 times
When using "set recipe", Assembling Machine 2 and 3 do not respect the normal sort order for:
  • Yumako processing
  • Jellynut processing
  • Nutrients from spoilage
  • Wood processing
  • Nutrients from fish
  • Nutrients from biter egg
Normally a wood chest is sorted before every other signal. And normally, signals in the logistics and production categories are sorted before signals in the intermediates category.

Hurkyl
Fast Inserter
Fast Inserter
Posts: 109
Joined: Mon Dec 02, 2024 10:54 am
Contact:

Re: [2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Post by Hurkyl »

I did some experiments, and I expect the thing that distinguishes the things you've observed is they are recipe signals, not entity signals.

E.g. if you put a mash/jelly/nutrients signal on there instead of the three recipe signals, the recipe in the assemblers should get set to wooden box, like you expect.

So it seems that "set recipe" first prioritizes recipes. And if no recipes are present, it then moves on to entities and checks if there's a suitable recipe for crafting the given entity.
HeliGungir
Long Handed Inserter
Long Handed Inserter
Posts: 52
Joined: Thu Oct 31, 2024 4:43 am
Contact:

Re: [2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Post by HeliGungir »

Hurkyl wrote: Sat Oct 25, 2025 4:41 pm they are recipe signals, not entity signals.
Looks like barrelling and unbarreling are sorted before logistics and production groups as well. Curiously, barrelling and unbarreling change the position of the assembler's pipe connection, which seems rather inconvenient for an auto assembler. It looks like intended behavior, but the intent should maybe be reevaluated considering 2.0 features?
Rseding91
Factorio Staff
Factorio Staff
Posts: 16282
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Post by Rseding91 »

Thanks for the report however none of the mentioned things are bugs.

With recipes that have fluids, that’s up to you the player to handle however you see fit.
If you want to get ahold of me I'm almost always on Discord.
HeliGungir
Long Handed Inserter
Long Handed Inserter
Posts: 52
Joined: Thu Oct 31, 2024 4:43 am
Contact:

Re: [2.0.72] Assembing machines don't respect normal signal order for certain gleba recipes

Post by HeliGungir »

Rseding91 wrote: Sat Oct 25, 2025 7:35 pm Thanks for the report however none of the mentioned things are bugs.

With recipes that have fluids, that’s up to you the player to handle however you see fit.
The thing is, if we try to make an auto mall, fruit and barreling have to be translated into their respective recipes. Which is fine, but then we can't rely on the signal's apparent sorting order based on their item group (intermediates).

If the circuit network contains pipe, engine, yumako, and yumako processing; I expect that assemblers, combinators (Anything signal), and inserters would be set to pipe. And once the pipe and engine signals disappear, I expect assemblers will be set to yumako processing and inserters will be set to yumako.

Instead, assemblers are set to yumako processing, while Anything signal and inserters are set to pipe. Crafting machines are not respecting the same sorting order as combinators, inserters, and splitters.

One might argue that fruit processing is supposed to be done in biochambers anyway, which can't select most assembler recipes, but then there's mods to consider.
Post Reply

Return to “Not a bug”