
AE2FC bugs the information of how much liquid and drops there are with PAE
IGalat opened this issue · 2 comments
Describe the bug
The bug is present only for display - you can't pull more than there is (so no duping).
Level emitters/maintainers, as well as terminals show wrong numbers when using fluid with ae2fc+PAE and Discredizer(thing that translates fluid into drops) installed. ae2fc+vanilla AE works fine.
The numbers are inflated: the fluid is shown as double most of the time(some of the time it's correct); and drops number can be many times higher and not consistent.
To Reproduce
- Connect Discredizer. Use ME drive or chest(this is better for testing, as you can see actual amount); put some fluid in it, say 1B water. You'll see correct numbers on both fluid terminal and regular. Now dis-and-reconnect Discredizer. You'll see 2B in fluid terminal (also 2B for any checks like level emitters), or 2k drops, or both.
- Set up drum with import and export fluid buses, on water. Watch drops number go crazy - it doesn't seem to go down and only up.
- Set up ME toggle bus with inverted timer, and discredizer on it (I thought this would be my workaround: the drops number would reset, and 2x displayed fluid I'd just accept as a thing; I could work with that).
Now fluid level will be x2(or not even? might be correct now), but drops number, although will "reset" on disconnect of Discredizer, will not reset to 0; you'll have 24(I think) per bucket that went out! (If you disconnect the Discredizer, it will not disappear. I tested this with only storage being a single fluid storage cell - so having drops in AE inv was not possible)
And when Discredizer does reconnect, it shows incorrect number of drops again. With 6B water cycling back and forth between a drum and ME system, it has shown 16k on reconnect, and number going up (I think by a correct amount - 1k for 1 bucket) until it disconnected again(was showing some 100ish drops for a couple of ticks), and 16k on reconnect again.
Expected behavior
Quantity of fluid will be as is with discredizer connected(so displayed quantity from ME chest GUI and fluid terminal is the same); amount of "drops" from ae2fc is same as mB of fluid.
Environment
SP Omnifactory dev(a week ago got the newest version)
ae2fc-1.12.2-1.0.11
Also have mods: libnine+lazyae2(with zs recipe patch), bibliocraft.
- Minecraft Version: 1.12.2
- AE2 Version: PAE 49i
- Forge Version: 14.23.5.2855
It looks like AE2FC has some other issues.
phantamanta44/ae2-fluid-crafting#28