RS485 / LogisticsPipes

The RS485 take on LogisticsPipes -- ESTḌ 2012
https://rs485.network
Other
240 stars 127 forks source link

Request: Fluid Extraction Upgrade #1231

Open Indemnity83 opened 5 years ago

Indemnity83 commented 5 years ago

We have a "Fluid Extraction Pipe" which can extract fluids from an inventory but is passive, and we have the "Fluid Provider" which is active but can't extract fluids from an inventory.

So the only way to actively provide fluid from a machine (like the BC Refinery) is to pump it out into a tank using a wooden fluid pipe and engine or gate, then put the "Fluid Provider Pipe" on the tank. Minimum of 4 blocks (machine, wood pipe, tank, and fluid provider) but likely 6 blocks (add engine and lever).

Would there be interest in a PR that added a "Fluid Extraction Upgrade" that could be placed in the "Fluid Provider" pipe to add the extraction functions to the active pipe? This would mean you could functionally do the same thing as above but in only two blocks (machine, and provider pipe).

davboecki commented 5 years ago

I would consider it a bug, that the internal tank of machines like the bc refinery cannot be provided with a Fluid Provider pipe.

So no need to make it an upgrade just need to fix/implement the functionality. If you would be willing to create a PR, that would be great.

Indemnity83 commented 5 years ago

I'll have to look into it. It's possible that this is an older bug that has been fixed in the current version since I'm using MC 1.7.10 and I believe there wasn't a forge API for tanks in this version.