Mob Grinding Utils

Mob Grinding Utils

80M Downloads

[1.18.2] Mob Grinding Utils XP Drain Singularity Tank not properly saving XP

Sunekaer opened this issue ยท 1 comments

commented

mob_grinding_utils-1.18.2-0.4.47.jar

Describe the bug

When adding/removing XP to the tank and immediately closing/reopening the world the change to the tank's contents isn't saved.

This can be used to both dupe XP and can cause you to lose precious XP.

I do not know exactly what triggers the proper saving of the fluid contents, but breaking and replacing seems to do it. It's likely there are other factors too.

Steps to reproduce

Fluid Loss:

  1. Craft and place Mob Grinding Utils XP Drain Singularity Tank
  2. Fill tank with some amount of XP (either bucket or via draining)
  3. Immediately Save & Quit
  4. Reload world
  5. Notice tank is empty

Dupe:

  1. Add fluid to tank
  2. Break and replace tank
  3. Immediately Save & Reopen
  4. Drain tank with bucket
  5. Immediately Save & Reopen
  6. Notice tank still has same amount of fluid as in step 1

Expected behaviour

Tank contents should remain unchanged between quitting and reloading the world

Screenshots

No response

Additional information

I used a newly crafted tank and only placed it once.

Mitigations (not thoroughly tested):

  • Break and pick up tank before saving
  • Break and replace tank at least once
commented

Fixed in 0.4.48