Page 1 of 1

[2.0.77] Crafting machines & furnaces can unexpectedly stop emitting pollution with certain quality settings.

Posted: Thu May 21, 2026 9:44 pm
by MindHawk
What did you do?
I used the Adjustable Quality mod (https://mods.factorio.com/mod/adjustable-quality) which can adjust quality prototypes, for instance crafting_machine_energy_usage_multiplier, and can also set quality_affects_energy_usage on prototypes.
The following setup in Adjustable Quality leads to this issue occurring:
05-21-2026, 23-46-29.png
05-21-2026, 23-46-29.png (30.02 KiB) Viewed 242 times
What happened?
All furnaces and crafting machines lost their pollution stat entirely.

What did you expect to happen instead? It might be obvious to you, but do it anyway!
I expected the crafting machines to still emit pollution - increased or decreased by the energy multiplier.

This always happens.
Note that this is fixed if energy_usage_quality_multiplier = {normal = 1} is set on each prototype.
Specifically, if:
* energy_usage_quality_multiplier is NOT set on a prototype
but
* quality_affects_energy_usage is set to true on a prototype
it still stop emitting pollution at ALL quality levels, despite properly following the multiplier set by crafting_machine_energy_usage_multiplier on the quality prototype.

The docs do seem to consider this setup as intended, as explicitly: "quality_affects_energy_usage: When set, QualityPrototype::crafting_machine_energy_usage_multiplier will be applied to energy_usage."

Screenshots are with and without energy_usage_quality_multiplier = {normal = 1} set on crafting machines and furnaces:
Without:
05-21-2026, 23-42-33.png
05-21-2026, 23-42-33.png (306.5 KiB) Viewed 247 times
With (expected result in setup without energy_usage_quality_multiplier set, too):
05-21-2026, 23-43-22.png
05-21-2026, 23-43-22.png (257.09 KiB) Viewed 247 times

Re: [2.0.77] Crafting machines & furnaces can unexpectedly stop emitting pollution with certain quality settings.

Posted: Fri May 22, 2026 7:38 am
by boskid
Thanks for the report. This is a duplicate of 132191.