Kibe Utilities

Kibe Utilities

8M Downloads

Vacuum Hopper GUI, Glass Bottle and shift+click

Adirelle opened this issue ยท 10 comments

commented

Given I put a stack of Glass Bottles in input sloft of the Vacuum Hopper,
Then it shows a certain number of Bottle o' Enchanting in the output slot.
If I shift-click the output slot, I initially get the indicated number of Bottles o' Enchanting.
But when I close the Vacuum Hopper GUI, the number of Glass Bottles and Bottles o' Enchanting in my inventory changes.

Also, I could not guess how many mB of Liquid XP each Bottle o' Enchanting contains (same question for buckets, though).

BTW, what one could do with a bucket of Liquid XP ?

commented

Here are some screenshots to better explain what is happening:

  1. I put 9 bottles in the vacuum hopper:
    2020-08-02_18 26 14
  2. I shift-click on the output slot. It gives me 8 bottles o' enchanting and leave 1 bottle in the input slot.
    2020-08-02_18 26 19
  3. When I close the GUI, the number of bottles o' enchanting bumps to 20:
    2020-08-02_18 26 22
commented

Hello, thanks for reporting, I'll take a look asap.
The amount of XP a bottle o' Enchanting contains is randomly decided by Minecraft when you throw it at the ground, but the recipe needs 333mb because that's the value a bottle can hold (you need 3 bottles to empty a cauldron).
Currently, there's nothing you can do with a bucket of Liquid XP, other than placing it on the ground and using it for decoration, but I have plans for using it in the future.

commented

While you are on it, could the input and output slots be available to hoppers, to insert bottles/empty buckets and extract full ones ?

commented

Hey, so I updated a lot of things inside the mod and when I went to test this I could not reproduce this bug. I don't know if I unknowingly fixed it. Can you try to reproduce this in version 1.2?

commented

I'll give it a try ASAP.

Edit: Actually, I'll wait until all my mods are updated to 1.16.2. Anyway, I could not reproduce it today with Kibe 1.1.12 so maybe another mod was messing with the stacks.

commented

So... I was wrong. But I'm starting to identify a pattern (maybe): the duplication happens when there is more liquid xp in the vaccum than what the bottle stack can contain, e.g. 1300mb for one bottle consumes 1000mb and output 3 bottles.

commented

Confirmed, even with kibe alone 1.2 on 1.16.2 in a brand new world.

Steps to reproduce:

  • Place a Vacuum Hopper.
  • Use Bottle o' Enchanting to fill it above 1000mb.
  • Place one Glass Bottle in the input slot.
  • A Bottle o' Enchanting appears in the output slot: shift-click it.
  • You get 3 Bottles o' Enchanting back ! The Liquid XP in the Vacuum is consumed accordingly (e.g. from 1008 to 9mb).

With 15999mb, I get 48 Bottles o' Enchanting and 15mb left using only one Glass Bottle.

commented

Another try: 2 bottles with ~6000mb gives me 18 Bottles o' Enchanting that "bumps" to 20 after I close the GUI.

commented

Could you try to reproduce the bug in this pre-release?
kibe-1.16.2-1.2.1-BETA.jar.zip

commented

It seems to fix it.