Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details

š Advanced XP, Money & Token Withdrawal Plugin
BeastWithdraw is a powerful and fully customizable withdrawal system that allows players to convert XP, money, and tokens into physical items such as bottles and notes ā all stored safely using NBT data.
Perfect for Survival, Prison, RPG, and Economy-based servers.
ā ļø Important ā Dependency Required
ā This plugin REQUIRES BeastLib to work.
⨠Features
ā
Withdraw XP into XP Bottles
ā
Withdraw Money into Cash Notes
ā
Withdraw BeastTokens into Notes
ā
Withdraw PlayerPoints into Notes
ā
Redeem single items or entire stacks (sneak)
ā
Custom withdraw limits via permissions
ā
Optional tax & command fees
ā
Formatted values on item lore
ā
Safe NBT data storage
ā
Disable crafting & villager trading for notes
ā
Configurable sounds on withdraw & redeem
ā
Drop XP bottles on player death
ā
Lightweight & optimized
More features coming soon
Suggestions are always welcome!
š¦ Installation
1ļøā£ Download BeastWithdraw.jar
2ļøā£ Place it into your /plugins folder
3ļøā£ Install BeastLib
4ļøā£ Install optional supported plugins
5ļøā£ Restart your server
The plugin will generate its config automatically.
š Supported Plugins
š° Money Notes
- Vault
- EssentialsX (or any Vault-compatible economy)
𧬠BeastTokens Notes
ā PlayerPoints Notes
- PlayerPoints
āØļø Commands
š§Ŗ XP Withdrawal
/XpBottle <xp> <bottle-amount>
Withdraw a specific amount of XP into XP bottles.
/XpBottle <level>L
Withdraw XP based on player levels (example: /XpBottle 10L).
Levels are automatically converted into XP.
/XpBottle all
Withdraw all available XP into bottles.
š° Money Withdrawal
/Withdraw <cash> <note-amount>
Withdraw a specific amount of money into cash notes.
/Withdraw all
Withdraw all available money into notes.
𧬠BeastTokens Withdrawal
/BeastTokensNote <tokens> <note-amount>
Withdraw BeastTokens into notes.
/BeastTokensNote all
Withdraw all available BeastTokens into notes.
ā PlayerPoints Withdrawal
/PlayerPointsNote <points> <note-amount>
Withdraw PlayerPoints into notes.
/PlayerPointsNote all
Withdraw all available PlayerPoints into notes.
š ļø Admin Commands
/BeastWithdraw give <player> <note-type> <amount> <note-amount> <signer> <-silent>
Give a withdrawal note to a player.
(note-amount and signer are optional)
/BeastWithdraw giveAll <note-type> <amount> <note-amount> <signer> <-silent>
Give withdrawal notes to all online players.
/BeastWithdraw reload
Reload the plugin configuration.
/BeastWithdraw version
Show the installed plugin version.
/BeastWithdraw help
Display the help menu.
š Permissions
š¤ Withdraw Permissions
BeastWithdraw.XpBottle.Withdraw
BeastWithdraw.CashNote.Withdraw
BeastWithdraw.BeastTokensNote.Withdraw
BeastWithdraw.PlayerPointsNote.Withdraw
š„ Redeem Permissions
BeastWithdraw.XpBottle.Redeem
BeastWithdraw.CashNote.Redeem
BeastWithdraw.BeastTokensNote.Redeem
BeastWithdraw.PlayerPointsNote.Redeem
BeastWithdraw.<type>.Redeem.Stacked
Allows redeeming the entire stack by sneaking.
š¦ Withdraw All
BeastWithdraw.XpBottle.Withdraw.All
BeastWithdraw.CashNote.Withdraw.All
BeastWithdraw.BeastTokensNote.Withdraw.All
BeastWithdraw.PlayerPointsNote.Withdraw.All
š« Bypass Permissions
BeastWithdraw.<type>.Bypass.Fee
BeastWithdraw.<type>.Bypass.Tax
āļø Other Permissions
BeastWithdraw.XpBottle.Drop
Drop XP bottles on player death.
BeastWithdraw.Admin
Access to all admin commands.
š§© Developer API
BeastWithdraw.getInstance().getItemManager();
BeastWithdraw.getInstance().getXpManager();
Custom events coming soon!
ā¤ļø Support & Community
Need help, found a bug, or have suggestions?
Join our Discord server:
https://discord.gg/a2pdAsPS7G


