In this update, players can now specify the exact number of XP bottles they want to fill.
Alongside the existing /xpb fill command (which converts all possible XP), you can now use:
/xpb fill <amount>
✔ Fills exactly the number of bottles entered
✔ Respects available XP and inventory space
✔ All related messages are now fully configurable in the config.yml
✔ Added configurable max-amount limit to prevent abuse
✔ Improved tab-completion for the new command option
This update gives players more control and flexibility while keeping the system safe and server-friendly.
You can now
fill XP bottles simply by right-clicking a configured block while holding an empty glass bottle!
This makes XP bottling feel much more natural and immersive — no need to use commands anymore.
New features:
Added InteractFill option in config.yml → Configure the block type (e.g. EMERALD_BLOCK) → Toggle the feature on/off → Customize the message shown to players
Added permission xpb.interact to control who can use this feature
This update is fully compatible with older Spigot/Paper versions and integrates smoothly with the existing /xpb fill command.