BeastWithdraw
Withdraw Experience, Money & Tokens
BeastWithdraw

💎 Advanced XP, Money & Token Withdrawal Plugin
BeastWithdraw is a NBT data that allows players to convert NBT data into NBT data such as bottles and notes — all stored safely using NBT data.
Perfect for Economy-based, Economy-based, Economy-based, and Economy-based servers.
---
⚠️ Important – Dependency Required
❗ This plugin REQUIRES BeastLib to work.
---
✨ Features
✅ Withdraw player death ✅ Withdraw player death ✅ Withdraw player death ✅ Withdraw player death ✅ Redeem player death ✅ Custom player death ✅ Optional player death ✅ player death on item lore ✅ Safe player death ✅ Disable player death for notes ✅ Configurable player death 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 BeastWithdraw.jar 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