UtilitiX

UtilitiX

2M Downloads

Experience Crystal always appears to have at least one full tank (2 megabuckets) of XP

James103 opened this issue · 1 comments

commented

Minecraft version

1.20.1

LibX version

1.20.1-5.0.12

UtilitiX version

1.20.1-0.8.21

Forge version

47.3.0

The latest.log file

N/A

Issue description

Experience Crystals from this mod always appear to have at least one full tank (2.14 × 106 buckets) of XP, even when empty or there's not enough levels stored in the crystal to reach that much experience.

Jade screenshot:
image

AE2 screenshot (the other 5 resources shown are unrelated):
image

Steps to reproduce

Install UtilitiX and at least one of Jade or Applied Energistics 2, then place down an Experience Crystal from UtilitiX.

If Jade is installed, simply look at the crystal to notice it starts with 0 levels but already has 2.14 × 106 buckets of XP.

If Applied Energistics 2 is installed,

  1. Create a network consisting of an ME Terminal, a full or Creative energy cell, and a storage bus.
  2. Place an Experience Crystal on the storage bus.
  3. Open the terminal and notice there's 2.14 × 106 buckets of XP available.

Other information

This issue was originally reproduced in Project Architect 2 modpack, version 2.8.

This issue may be caused by 750b84c.

This creates an exploit whereby one can extract infinite XP from an Experience Crystal, even if it is empty.

commented

Thank you for reporting this so quickly! Fixed it, and fix should be up now. If there's still a problem, feel free to open a new issue, or add a comment here. I'll reopen the issue in this case.