Page 1 of 1

Compatibility IR2/Assembler Pipe Passthrough

Posted: Mon Jan 04, 2021 10:02 am
by Pi-C
Hi, Deadlock! Would you mind putting this line somewhere where it will be read during data-updates.lua?

Code: Select all

appmod.blacklist['copper-mixer'] = true
This will prevent the following error:

Code: Select all

Error while running setup for entity prototype "copper-mixer" (assembling-machine): Invalid fluid pipe connections: connections must all be at least 1 tile distance from each other.
fluid energy source fluidbox 1 connection 1 ends up being the same tile as assembling-machine fluidbox 2 connection 1.
The game loaded successfully after I added this, so 'copper-mixer' is the only entity that you'd need to blacklist.

Re: Compatibility IR2/Assembler Pipe Passthrough

Posted: Mon Jan 04, 2021 5:59 pm
by Deadlock989
I wasn't familiar with APP so I looked at what it's doing. I expect it would wreck any IR2 entity of type assembling-machine in the copper tier, because those all have additional perpendicular energy source fluid boxes on top of the ingredient/result fluid boxes that APP is moving around.

APP seems to conditionally exclude entities from about 20 other mods so I'd suggest reporting IR2's "copper-mixer" and "assembling-machine-1" to the author of that mod.