Page 1 of 1

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

Posted: Sat Oct 25, 2025 12:07 pm
by HeliGungir
screenshot-tick-45089458.png
screenshot-tick-45089458.png (1.38 MiB) Viewed 361 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.


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

Posted: Sat Oct 25, 2025 4:41 pm
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.

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

Posted: Sat Oct 25, 2025 5:37 pm
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?

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

Posted: Sat Oct 25, 2025 7:35 pm
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.

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

Posted: Sun Oct 26, 2025 3:28 am
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.