GregTechCEu / GregTech-Modern

GregTech CE Unofficial for modern versions
GNU Lesser General Public License v3.0
232 stars 127 forks source link

Fluid dupe using CC: Tweaked #1180

Open Burkino opened 1 month ago

Burkino commented 1 month ago

Checked for existing issues

Tested latest version

GregTech CEu Version

1.2.0a

Recipe Viewer Installed

No Recipe Viewer

Environment

Singleplayer

Cross-Mod Interaction

Yes

Other Installed Mods

Advanced Peripherals Flux Networks Applied Energistics 2 Mekanism GregTech CC: Tweaked ExtendedAE Glodium

Expected Behavior

It should be expected that the fluid is removed from the inventory

Actual Behavior

Fluid is not removed, but is still added to another inventory

Steps to Reproduce

1) Select any GregTech block that has a fluid input (input hatch, chemical reactor, etc) 2) Put any fluid into the input 3) Place down a computer and any fluid storage 4) In the computer run lua and then peripheral.call("left", "pushFluid", "right") 5) Storage now has fluid, and the fluid input does not have less fluid image image

Additional Information

No response

screret commented 1 month ago

this sounds like a bug in CC like it doing the pull wrong, and using the simulated action as the one to push? unsure though

Burkino commented 1 month ago

I'm having another issue which might be related, but using CC:T and Advanced Peripherals. Using importFluidFromPeripheral I should be able to move fluid outputs to my ME system; this seems to work for output hatches but not normal machines. Exporting fluids to the machine seems to work fine.

screret commented 1 month ago

you can't pull from inputs.