TL;DR:
Chemical Plants with multiple of the same kind of input fluid intakes, should not consider both intakes as part of the same system.Essentially, ALL FLUID INPUTS should be considered separate unless the pipes are connected.
The issue:
Here, I believe I should still be able to place the pipe, as there is never going to be any heavy oil in the pipe for the Lubricant output. Now, I can of course get around the restriction by placing a ghost and having a construction bot forcibly place the pipe for me, but there's a problem.We can see that the systems are somehow connected through the input, despite there not being any pipe connection between the two.
This storage chest should never contain any heavy oil, yet it shows the heavy oil in the system. My wish is that fluid inputs are not considered to be the same system when there are multiple of the same input, but rather that each input be considered a separate system.
A caveat:
I am aware that you can pump input fluids back OUT of a structure with a recipe using a pump, but you cannot do it if there is a pipe between them, essentially the pump turns an input into an output. Although I would imagine that there are more cases of wanting to "pass the 'wrong' liquid by" than there is to "pump an input fluid back out".Reasoning:
This is a minor issue for base game Factorio, as the fluid recipes in the game are few and far between, and as far as I know, there are only a handful of recipes with multiple inputs of the same kind. HOWEVER, it is a larger issue for mods with more fluids and larger structures with multiple fluid inputs.I am sure you guys are familiar with space exploration, where there are not only many kind of inputs, but outputs as well, typically as byproducts to manage.