Applied Energistics 2

Applied Energistics 2

156M Downloads

Can generate infinite of any molten fluid with the fluid formation plane/fluid interface

AlphaWarrior987 opened this issue ยท 3 comments

commented

When using the fluid formation plane (FFP), fluid annihilation plane (FAP) and a fluid interface (FI)
You can generate infinite, molten liquids.

Starting with the M.E network, create/supply any molten fluid into a F.I making sure that you have at least 2000mb. (Image A) further testing showed will work with 2000mb
ImageA
Connect a FFP up to network, with an FAP. (Image B),
ImageB
Do note that this Network does NOT have any Fluid storage connected. This should mean the fluid should stay in the F.I
SIDE
The Duplication process occurs with only the F.I and the FFP
the FAP is just the easiest way to "harvest."

If any fluid storage tank or drive is introduced to the main network the interface will send its fluid to the tank/drive thus removing the liquid from the interface which results in the dupe not working.
With these steps you have the FFP placing the fluid down and the FAP should try to pick up but no storage to go to. However if you now remove the FAP from the main network and create a sub net for the FAP, and provide a storage tank on the sub net, the FAP will pick it up and store.
ImageC

This should in turn make the Main network's F.I lose its stored fluid, however it does not.
Note I tested with only single bucket worth and it does consume the Fluid
This infinite fluid state occurs when there is at least 2000mb

Expected behavior
The fluid should be moved from the main network into the sub net however, while consuming the "buffer" of the F.I
Also Tested this on a single player world with ONLY AE2 install
same version of MC/AE2/Forge

Same results happen with good old lava buckets
Vanilla Bug1
Provided World save to see the process in action

New World.zip
-250 X / 66 Y / 212 Z Cords where the device is in the vanilla world just in case

I discovered this while playing on a multiplayer world, locally hosted server with a custom Mod list (all stock)
Mod list
Mod List

  • Minecraft Version: 1.12.2
  • AE2 Version: rv6-stable-7
  • Forge Version: 14.23.5.2847
commented

Fixed in next 1.15 alpha

commented

Since I had a pack open, I tried this out. That means this is not with AE2 only.

  • Placed Fluid Interface in world.
  • Piped exactly two buckets of water into the Fluid Interface.
  • Connected a Fluid Formation Plane.
  • Plane placed a water block into the world; fluid stored in Interface remained at 2000mb.

If this has been reported before, I sure don't remember it.

Follw-up Edit: I can not make this happen with only AE2. It is possible I just didn't move far enough away from spawn, which was preventing the placement of the fluid block.

Last edit. I promise. I added in a second mod. If I pipe fluid into the Interface, instead of filling the Interface via fluid annihilation, the dupe described above does work.

commented

Appears to be a problem with how fluid interfaces handle leftover amounts with some central method.

Changing it does not seem to be particular difficult, but it will break a commonly used function. So there is a good chance of it breaking something major. Like replacing one dupe bug with another one.

It would really need a larger API change to handle it in a more sane way. But that is in my opinion no longer an option for 1.12.