BeastWithdraw

Withdraw Experience, Money & Tokens

28,06k

BeastWithdraw

TestMain

💎 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 deathplayer 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

- BeastTokens

⭐ 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

ADS