DragonsPlusMinecraft / CreateEnchantmentIndustry-Fabric

CEI Fabric
https://modrinth.com/mod/create-enchantment-industry-fabric
MIT License
12 stars 13 forks source link

Disenchanter looses xp when filled beyond capacity #41

Open ST-DDT opened 10 months ago

ST-DDT commented 10 months ago

Minecraft Version

1.20.1

Describe the Bug

The disenchanter looses xp from xp-blocks when it is almost filled/overflows. Basically an entire stack of XP-Blocks is lost, if there is a single mB space in the disenchanter.

Reproduction Steps

  1. Place a disenchanter connected to a pump and a large target container.
  2. Power the pump at slow speeds
  3. Build a medium speed belt into the disenchanter
  4. Drop a stack of XP-Blocks on the belt. Get 1k XP-Fluid (Which is already somewhat lossy AFAICT)
  5. Drop multiple stacks of XP-Blocks onto the belt. Get 1.1-1.5k XP-Fluid.

Expected Result

The XP stack is only consumed slowly, when there is sufficient space in the disenchanter.

Screenshots and Videos

No response

Crash Report or Log

No response

Other Mods

No response

Mod Version

1.2.11