Foghrye4 / ihl

IHL: Tools & Machines mod for Minecraft Forge 1.7.10
Other
11 stars 3 forks source link

Machine fluid output issue #69

Closed wormzjl closed 7 years ago

wormzjl commented 7 years ago

For example, if I connect pipe to a cryogenic distiller which is distillating air, the oxygen output port could output both nitrogen and oxygen, and my pipe could get blocked by the mixed output. I think I've encountered similar problems with chemical reactor and FBR, If I got 2 fluid outputs, they cannot be extracted from the machine with a constant direction.

Foghrye4 commented 7 years ago

That is a flaw of a tank, which able to store unlimited types of fluid at once. When you fully drain a lightest fluid you eventually start to drain next fluid.

wormzjl commented 7 years ago

I think there could be some workarounds. Like, adding an advanced fluid regulator block that is able to sort and distribute fluids, with some sort of whitelist on input or output on each sides. Buildcraft diamond fluid pipe can sort fluids, but it cannot prevent undesired fluids from entering.

Foghrye4 commented 7 years ago

I made automatic separator. http://www.mediafire.com/file/1yl29ugu8986q1p/ihl-tools_n_machines-0.656-1.7.10.jar

wormzjl commented 7 years ago

So this is like a decanter, great!