Ender IO

Ender IO

92M Downloads

XP Obelisk doesn't pull fluid XP from attached tank, unless externally triggered

Jack-McKalling opened this issue ยท 2 comments

commented

Is there an existing issue for this?

  • I did not find any existing issues.

Current Behavior

When setting the XP obelisk to pull from an adjacent tank, it only starts actually filling once the tank it is attached to has pushed into it once before.

Expected Behavior

When turning the appropriate side config of the xp obelisk to "push" mode, I expected it to start filling up regardless of the tank's own mode.

Assuming the tank allows transferring on that side.

How to Test

  1. Place a Fluid cell from the Thermal Series
  2. Add a creative tank construction upgrade for simplification
  3. Right-click an XP Juice Bucket onto the cell to fill it up with Ender IO's version of experience
  4. Open the fluid cell and configure it to output to the top (with auto push disabled)
  5. Place an XP Obelisk on top of the cell
  6. Configure the XP obelisk to pull from its bottom

Notice nothing happening.
When you quickly enable and disable the fluid cell's auto push mode, the fluid continues to transfer afterwards

Local Environment

  • Operating System: Windows
  • Java version: 17.0.8 64bit (according to F3)
  • Minecraft Version: 1.20.1
  • Version: EnderIO-1.20.1-6.2.2-beta-all
  • Modloader: Forge
  • Other Mods: Thermal Expansion + dependencies

Any Additional Information?

Also tested with other mod's version of experience, such as mob grinding utils. Also tested with other mod's tanks.
All same result.

commented

this maybe related to these following issues #667 & #674 we will look into this further

commented

Tested fluid containers as well as experience fluids from these mods:

  • Ender IO
  • Industrial Foregoing
  • Mob grinding Utils
  • Thermal Expansion

But the repro steps should be as simple as using Ender IO's own Fluid Tank and XP Juice.