Page 1 of 1

[2.0.28] allow_quality doesn't function as expected for recyclers

Posted: Wed Dec 18, 2024 7:28 pm
by thesixthroc
Normally

Code: Select all

recipe.allow_quality = false
will prevent the player from processing that recipe with quality modules in the module slots, as if you try to switch to that recipe when quality modules are present you will be blocked.

Recyclers will however, as furnaces, switch recipes automatically and continue to recycle despite quality modules being present.

The effect can be observed in https://mods.factorio.com/mod/No-Qualitycycling.

Re: [2.0.28] allow_quality doesn't function as expected for recyclers

Posted: Sat Dec 28, 2024 12:01 am
by thesixthroc
Note that this bug prevents mods from adding idempotent recycling recipes (input = output without the possibility of quality upcycling) which are likely a helpful tool in certain obscure cases.

Re: [2.0.28] allow_quality doesn't function as expected for recyclers

Posted: Sat Dec 28, 2024 7:56 pm
by Rseding91
Thanks for the report however given this is unchanged over 1.1 and previous game versions I'm going to classify this as "not a bug". If another developer wants to rework this behavior they're free to do so but until that point this is how furnaces work.