What Does This Plugin Do?
XPBottleFiller gives players full control over their experience points by allowing them to turn XP into
experience bottles at any time.
Ideal for storing XP safely, trading with others, or transporting levels without the risk of losing them on death.
The plugin offers both
simple usage and
advanced features, making it perfect for Survival, Economy, RPG, and Factions servers.
Player Commands
/xpb fill
Converts
as much XP as possible into bottles, respecting inventory space.
/xpb fill <amount>
New Feature: Converts
exactly the amount entered by the player.
Example:
/xpb fill 16
→ Fills 16 XP bottles (if enough XP and inventory space are available)
/xpb info
Shows detailed information about the player’s XP, inventory space, and how many bottles can be filled.
/xpb help
Displays all available commands.
Right-Click XP Filling (Optional)
Players can also convert XP by
right-clicking a configurable block while holding a glass bottle.
Example (default):
Right-click an
Emerald Block with a glass bottle → XP gets converted instantly.
This feature can be:
✔ enabled/disabled
✔ customized with any block type
✔ assigned permissions
Highly Configurable
Everything can be customized via the config.yml:
- XP required per bottle
- All messages (prefix, fill messages, error messages, info text, etc.)
- Sound settings (enable/disable, custom sound, volume, pitch)
- Interact-to-fill settings
- Maximum fill amount for /xpb fill <number>
- Colors using & codes
The plugin was built to be
simple,
fast, and
fully customizable.
Permission Support
- xpb.use – for all commands
- xpb.interact – for right-click filling
- xpb.sound – optional, if sound permissions are enabled in config
Useful for role-based servers or donation ranks.
Why Use XPBottleFiller?
- No complicated commands
- No lag, extremely lightweight
- Perfect for players who want to store, trade, or transfer XP
- Safe way to protect XP from death in survival
- Fully customizable for any type of server
Performance
This plugin is optimized for
all server sizes.
It has
zero ticks, no tasks running in the background, and uses efficient XP calculations.
Suitable for 1.16+.
Installation
- Drop the plugin into your /plugins folder
- Start your server
- Edit the config (optional)
- Enjoy!