CyclopsMC / IntegratedTunnels

Transfer other energy, items and fluids over Integrated Dynamics networks
MIT License
20 stars 13 forks source link

Can't extract water from Cooking for Blockheads sink #114

Closed josephcsible closed 6 years ago

josephcsible commented 6 years ago

https://www.reddit.com/r/feedthebeast/comments/7xyoqs/comment/duc9b8t

I haven't confirmed this bug myself yet, but I'll try it tonight.

josephcsible commented 6 years ago

Confirmed. Versions:

KITbutler commented 6 years ago

The One Probe shows an empty tank on the sink. ID Fluid Reader output is fully consistent with an empty tank. Block Reader Tile Entity NBT shows Empty: "" and some basic data, no hints towards any hidden fluid source.

Tested both Fluid Importers and Fluid Exporters always with a valid Fluid Interface destination and a blank variable card in the (bool) "All Fuilds" field. Replacing the CfB sink with a Thermal Expansion Creative Tank filled with water immediately outputs fluid as expected. For the record Refined Storage, Applied Energistics 2 with ExtraCells and Extra Utilities 2 all extract water as expected.

josephcsible commented 6 years ago

Potentially Cooking for Blockheads' fault. It looks like they're using a container that says it's empty when you ask, but will give you water anyway if you try to drain from it.

josephcsible commented 6 years ago

My fix for Cooking for Blockheads got merged, so this will start to work with it in its next release.

@rubensworks Do you consider this to just be a bug in their side that we don't need to worry about, or should we fix this on our side too?

rubensworks commented 6 years ago

I guess we can assume contract-adherence of fluid handler implementors. If this would cause further problems in the future, we can revisit this. But for now, I guess we can consider this fixed.

Tom28281 commented 1 week ago

doesnt work for me either now