FTBTeam / FTB-Modpack-Issues

Any and all FTB Modpack issues are here! Please create a new issue, add to an existing one or maybe even suggest a feature in the discussions
https://feed-the-beast.com/modpack
37 stars 10 forks source link

Faucet can duplicate fluid from machines with multiple tanks #4907

Closed Danzibob closed 4 months ago

Danzibob commented 4 months ago

Modpack

FTB Skies Expert

Modpack version

1.3.3

Log Files

No response

Describe the bug

The Faucet from Supplementaries will continuously extract biodiesel when attached to a Custom Machinery Diesel Generator containing biodiesel, without draining the internal tank of the generator. Infinite biodiesel can be generated this way, as the engine doesn't even have to be on so none is consumed.

Steps to reproduce

  1. Place down a Diesel Generator & insert a bucket of any diesel fuel
  2. Place a faucet on the side of the generator
  3. Place any tank directly below the faucet
  4. Open the faucet
  5. Profit

Expected behaviour

Faucet either does nothing, or correctly drains the internal fuel tank

Screenshots

2024-03-09_16 46 56

Additional information

If the generator contains two fluids (e.g. Flux infused fuel and Liquid Oxygen) the liquid oxygen is drained from its tank by the faucet, but the faucet creates fuel: 2024-03-09_16 51 17

Presumably the faucet is interacting with one tank to determine the fluid and the other tank to actually decrease the amount.

Other pipes (I tested Create & Mekanism) seem to extract consistently from the first tank (oxidizer) and don't cause any duplication

Danzibob commented 4 months ago

This issue is fixed in the newest version of Supplementaries see the issue for details