Vacuum Hopper GUI, Glass Bottle and shift+click
Adirelle opened this issue ยท 10 comments
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 ?
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.
While you are on it, could the input and output slots be available to hoppers, to insert bottles/empty buckets and extract full ones ?
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?
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.
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.
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.
Another try: 2 bottles with ~6000mb gives me 18 Bottles o' Enchanting that "bumps" to 20 after I close the GUI.
Could you try to reproduce the bug in this pre-release?
kibe-1.16.2-1.2.1-BETA.jar.zip


