GTNewHorizons / GT-New-Horizons-Modpack

A big progressive questing modpack for Minecraft 1.7.10 balanced around the mod GregTech.
https://www.gtnewhorizons.com/
Other
1.01k stars 307 forks source link

ME Fluid buffers do not correctly expose their "stored" fluid to subnetworks #15541

Closed maximeRaoult closed 1 month ago

maximeRaoult commented 9 months ago

Your GTNH Discord Username

thatguycalledmax

Your Pack Version

2.5.0

Your Server

SP

Java Version

Java 17

Type of Server

Single Player

Your Expectation

The subnetwork has access to the fluid in the ME fluid buffer

The Reality

The subnetwork does not have access to the fluid in the ME fluid buffer image (In picture, yellow network does not display oxygen as an available fluid in a fluid terminal/fluid export bus)

Your Proposal

The subnetwork should have access to the fluid in the ME fluid buffer

Final Checklist

AdolMors commented 9 months ago

Going by documented info (coming from AE2 Fluid Crafting mod, seems like only a Chinese site https://www.mcmod.cn/item/777485.html has an entry) and some quick testing, I believe the Fluid Buffer is working as intended.

The Fluid Buffer is very similar to the ME Dual Interface's fluid stocking feature, where pipes/conduits/etc can extract stocked fluid from the interface. image The main difference between the Fluid Buffer and Dual Interface is that the interface has an internal buffer of 16000L while Fluid Buffer has no internal buffer (ironically). The internal buffer reduces the fluid extraction fluid throughput as faster extraction method is used.

The Fluid Buffer seems to be an interface block with the sole purpose of extracting fluid, and makes sense to not be considered a storage unit even when fluid storage bus is used.

maximeRaoult commented 9 months ago

I see that makes sense, thanks. Unfortunately dual interfaces also do not work in that manner. When trying to use them to stock fluids to a subnet, it always just exposed every fluid rather then just the ones added to the interfaces buffer.