Machines eject Prod Modules
Posted: Sun Oct 05, 2025 2:18 am
You can't use Productivity modules in a machine, that uses multiple receipts, and one of them not allowing of using prod modules. Receipt changes - modules get placed in trash slot with no means to place them back automaticly.
I propose to allow modules to be placed into machines automatically
First option: I'd like to suggest that machines simply ignore prod modules and their bonuses if not allowed by receipt.
Second option: Items from trash slots (including modules) could be used by machine, if the receipt needs/allows them.
Third option: allow inserters to be toggled to put modules into machines.
This prevents, for example, making an asteroid crusher that can do all asteroid receipts, as asteroid recycling receipts ban prod modules. The same goes for other machines.
The second option is most complex, but it would solve both modules problem and unnecessary buffering between changing receipts that demand the same ingredients (that are now dumped away first) and modules for each receipt can be put back into machine the way they were before, without leaving the machine and into logistic network. This would also allow, with some tweaking, setting different module layouts for different receipts.
I propose to allow modules to be placed into machines automatically
First option: I'd like to suggest that machines simply ignore prod modules and their bonuses if not allowed by receipt.
Second option: Items from trash slots (including modules) could be used by machine, if the receipt needs/allows them.
Third option: allow inserters to be toggled to put modules into machines.
This prevents, for example, making an asteroid crusher that can do all asteroid receipts, as asteroid recycling receipts ban prod modules. The same goes for other machines.
The second option is most complex, but it would solve both modules problem and unnecessary buffering between changing receipts that demand the same ingredients (that are now dumped away first) and modules for each receipt can be put back into machine the way they were before, without leaving the machine and into logistic network. This would also allow, with some tweaking, setting different module layouts for different receipts.