BeastWithdraw Plus (Multy withdraw) icon

BeastWithdraw Plus (Multy withdraw) -----

The beast Withdraw plugin on spigot! Withdraw Exp/Money/PlyerPoints/Support 3th Party Currcny API



upload_2026-2-26_19-26-28.png
BeastWithdraw Plus
Advanced XP, Money, Token, Points, Hearts & mcMMO Withdrawal Plugin

BeastWithdraw Plus is a powerful and highly configurable withdrawal system that lets players convert server balances into physical note items.

Players can withdraw XP, money, BeastTokens currencies, PlayerPoints, BeastLifeSteal hearts, BeastMcMMORedeem credits, and mcMMO skill progress into redeemable notes or bottles.

All note values are stored safely using NBT data, with full support for custom item names, lore, glow, skull textures, custom model data, taxes, fees, permissions, GUI menus, animations, required items, deposit menus, and transaction logging.

By purchasing BeastWithdraw Plus, you receive the same core experience as the free version, plus the newest premium features, faster updates, priority support, and direct help from the developer.

Your support helps keep BeastWithdraw actively maintained and improved.

Perfect for Survival, Prison, RPG, Lifesteal, mcMMO, and Economy servers.

⚠️ Required Dependency
❗ BeastWithdraw Plus requires BeastLib to run.

Download BeastLib:
BeastLib Dependency

✨ Main Features
✅ Withdraw XP into XP Bottles
✅ Withdraw money into Cash Notes
✅ Withdraw BeastTokens currencies into notes
✅ Withdraw PlayerPoints into notes
✅ Withdraw BeastLifeSteal hearts into redeemable heart notes
✅ Withdraw BeastMcMMORedeem credits into notes
✅ Withdraw specific mcMMO skill progress into skill-bound notes
✅ Redeem single notes or entire stacks by sneaking
✅ Fully configurable withdraw GUI with amount editor, stack editor, max button, preview item, and confirm button
✅ Fully configurable deposit GUI where players place notes and redeem them back into balances
✅ Optional per-type GUI commands
✅ Optional required base item before players can create notes
✅ Configurable min/max withdraw limits
✅ Permission-based withdraw limits, tax overrides, and note groups
✅ Optional redeem tax
✅ Optional withdraw fee
Formatted values on item names, lore, GUI buttons, and messages
✅ Custom note material, name, lore, glow, flags, skull texture, enchants, and custom model data
✅ Amount-based item overrides for resource packs
✅ Admin-created notes with optional signer, stack size, tax, and forced visual override
✅ Safe NBT storage for note values, note type, amount overrides, and mcMMO skill data
✅ Blocks crafting, grindstone use, villager trading, and unsafe note usage
✅ Configurable withdraw/redeem sounds
✅ Configurable GUI click/open sounds
✅ GUI open animations: CENTER_OUT, SPIRAL, SNAKE, RANDOM_POP, RAIN, and more
✅ Drop XP bottles on player death
✅ Transaction logging to console, combined files, and per-type log files
✅ Config doctor command to help find bad GUI slots, invalid materials, invalid limits, and common config issues
✅ Update notifications for free and premium builds
✅ Readable, documented YAML configs
✅ Built for serious servers that need flexible, polished, and safe withdrawal systems

More features are actively being added.
Suggestions are always welcome!

Installation
1️⃣ Download BeastWithdrawPlus.jar
2️⃣ Place it into your /plugins folder
3️⃣ Install BeastLib
4️⃣ Install any optional supported plugins you want to use
5️⃣ Restart your server

The plugin will generate its config files automatically.

Supported Plugins
Required


Optional Integrations

  • Vault
  • EssentialsX or any Vault-compatible economy
  • BeastTokens
  • PlayerPoints
  • BeastLifeSteal
  • BeastMcMMORedeem

GUI Preview
Withdraw Type Selector GUI
[​IMG]
Players choose what they want to withdraw: XP, money, BeastTokens, PlayerPoints, hearts, mcMMO credits, or mcMMO skill notes.

Withdraw Amount Editor GUI
[​IMG]
Players choose the currency amount, stack size, max amount, preview the real note item, and confirm the withdraw.

Deposit GUI
ADD IMAGE HERE: Upload your deposit GUI screenshot and replace this line with the Spigot attachment or image link.
Players place notes into deposit slots and click the deposit button to redeem them back into balances.

️ GUI System
Withdraw Menu
Opens the main withdraw GUI. Players select a note type, adjust the amount, adjust stack size, preview the real note item, and confirm.

Open with:
  • /withdrawmenu
  • /withdrawgui
  • /notewithdraw
  • /withdrawnotes

The withdraw GUI has two main screens:
Withdraw Type Selector - players choose what they want to withdraw.
Withdraw Amount Editor - players choose amount, stack size, max amount, preview the note, and confirm.

Deposit Menu
Opens the depositor GUI. Players place BeastWithdraw notes into the GUI and redeem accepted notes back into their balances.

Open with:
  • /depositnotes
  • /depositor
  • /depositnote
  • /deposite

Both GUIs support:
✅ Configurable title, size, buttons, lore, filler items, and slots
✅ Accepted type filters
✅ Click sounds
✅ Open animations
✅ Empty-slot filler patterns
✅ Per-type command overrides
✅ Safe item return when the GUI closes

Player Commands
XP Bottles
  • /xpbottle <xp> [stack] - withdraw a specific XP amount
  • /xpbottle all [stack] - withdraw all available XP
  • /xpbottle <levels>L [stack] - withdraw XP based on player levels

Examples: /xpbottle 500 3/xpbottle all/xpbottle 10L

Cash Notes
  • /cashnote <amount> [stack]
  • /cashnote all [stack]
  • /withdraw <amount> [stack]
  • /withdraw all [stack]

BeastTokens Currency Notes
BeastWithdraw creates one withdraw command per BeastTokens currency.

Examples:
  • /tokenswithdraw <amount> [stack]
  • /tokenswithdraw all [stack]
  • /gemswithdraw <amount> [stack]
  • /gemswithdraw all [stack]

⭐ PlayerPoints Notes
  • /playerpointsnote <amount> [stack]
  • /playerpointsnote all [stack]
  • /playerpointswithdraw <amount> [stack]
  • /pointswithdraw <amount> [stack]

❤️ BeastLifeSteal Heart Notes
  • /heartwithdraw [amount] [stack] [confirm]
  • /withdrawheart [amount] [stack] [confirm]
  • /blswithdraw [amount] [stack] [confirm]

BeastMcMMORedeem Credit Notes
  • /mcmmocreditwithdraw <amount> [stack]
  • /mcmmocreditwithdraw all [stack]

⚔️ mcMMO Skill Notes
  • /mcmmocreditwithdraw <skill> <amount> [stack]
  • /mcmmocreditwithdraw <skill> all [stack]

Creates a note bound to the exact selected mcMMO skill.

️ Admin Commands
  • /beastwithdraw give <player> <type> <amount> [stack] [tax] [signer] [-override <id>] [-s]
  • /beastwithdraw giveAll <type> <amount> [stack] [tax] [signer] [-override <id>] [-s]
  • /beastwithdraw reload
  • /beastwithdraw version
  • /beastwithdraw help
  • /beastwithdraw doctor
  • /beastwithdraw debug

mcMMO skill-note admin syntax:
  • /beastwithdraw give <player> mcmmoredeemskillcredits <skill> <amount> [stack] [tax] [signer] [-override <id>] [-s]
  • /beastwithdraw giveAll mcmmoredeemskillcredits <skill> <amount> [stack] [tax] [signer] [-override <id>] [-s]

Common note type ids:
  • XpBottle
  • CashNote
  • PlayerPointsNote
  • heartwithdraw
  • mcmmoredeemcredits
  • mcmmoredeemskillcredits
  • <beasttokens_currency_id>

BeastTokens examples: /beastwithdraw give MrAxeTv tokens 100/beastwithdraw give MrAxeTv gems 500

Permissions
Withdraw
  • BeastWithdraw.XpBottle.Withdraw
  • BeastWithdraw.CashNote.Withdraw
  • BeastWithdraw.PlayerPointsNote.Withdraw
  • BeastWithdraw.BeastLifeSteal.Withdraw
  • BeastWithdraw.BeastMcMMORedeem.Withdraw
  • BeastWithdraw.BeastTokens.<currency_id>.Withdraw

Withdraw All
  • BeastWithdraw.XpBottle.Withdraw.All
  • BeastWithdraw.CashNote.Withdraw.All
  • BeastWithdraw.PlayerPointsNote.Withdraw.All
  • BeastWithdraw.BeastMcMMORedeem.Withdraw.All
  • BeastWithdraw.BeastTokens.<currency_id>.Withdraw.All

mcMMO Skill Withdraw
BeastWithdraw.BeastMcMMORedeem.Withdraw.Skill

Redeem
  • BeastWithdraw.XpBottle.Redeem
  • BeastWithdraw.CashNote.Redeem
  • BeastWithdraw.PlayerPointsNote.Redeem
  • BeastWithdraw.BeastLifeSteal.Redeem
  • BeastWithdraw.BeastMcMMORedeem.Redeem
  • BeastWithdraw.BeastTokens.<currency_id>.Redeem

Stacked Redeem
BeastWithdraw.<type>.Redeem.Stacked

Bypass Fee / Tax
  • BeastWithdraw.<type>.ByPass.Fee
  • BeastWithdraw.<type>.ByPass.Tax
  • BeastWithdraw.BeastTokens.<currency_id>.ByPass.Fee
  • BeastWithdraw.BeastTokens.<currency_id>.ByPass.Tax

Permission Note Groups
BeastWithdraw.<type>.PermissionNotes.<group>
BeastWithdraw.BeastTokens.<currency_id>.PermissionNotes.<group>

Used for permission-based min/max/tax settings.

GUI Permissions
  • BeastWithdraw.WithdrawGui.Use
  • BeastWithdraw.Depositor.Use
  • BeastWithdraw.<type>.WithdrawGui.Use
  • BeastWithdraw.<type>.Depositor.Use
  • BeastWithdraw.BeastTokens.<currency_id>.WithdrawGui.Use
  • BeastWithdraw.BeastTokens.<currency_id>.Depositor.Use
  • BeastWithdraw.BeastMcMMORedeem.Depositor.Skill.Use

Admin / Utility
  • BeastWithdraw.Admin
  • BeastWithdraw.admin.debug
  • BeastWithdraw.admin.doctor

XP Death Drops
BeastWithdraw.XpBottle.Drop

⚙️ Customization
Every note type has its own config folder:

  • plugins/BeastWithdraw/Withdraws/<Type>/Withdraw.yml
  • plugins/BeastWithdraw/Withdraws/<Type>/Depositor.yml

You can customize:
✅ Item material
✅ Display name
✅ Lore
✅ Glow
✅ Custom model data
✅ Skull textures
✅ Dropped item name
✅ NBT keys
✅ Min/max amounts
✅ Stack limits
✅ Tax
✅ Fees
✅ Sounds
✅ Messages
✅ Required item settings
✅ GUI buttons and slots
✅ Empty-slot filler patterns
✅ Open animations

Amount override example use cases:
✅ Different model for small, medium, and large notes
✅ Premium-looking notes above a configured amount
✅ Custom admin reward notes using -override <id>
✅ Resource-pack note tiers without needing separate commands

Logging & Safety
BeastWithdraw Plus includes transaction logging and safety protections:

✅ Console transaction logs
✅ Combined log file
✅ Separate per-type log files
✅ Log rotation
✅ Crafting protection
✅ Villager trade protection
✅ Grindstone protection
✅ Safe item return from GUIs
✅ NBT-based note validation
✅ Vault transaction verification for cash notes
✅ BigDecimal-safe cash note storage
✅ Capacity checks for BeastLifeSteal and BeastMcMMORedeem redemptions

Why Upgrade To BeastWithdraw Plus?
✅ More supported balance types
✅ Advanced withdraw and deposit GUIs
✅ Premium integrations like BeastLifeSteal and BeastMcMMORedeem
✅ mcMMO skill-bound note support
✅ Amount-based note visuals
✅ Better configuration tools
✅ Priority support
✅ Faster updates
✅ Direct help from the developer

BeastWithdraw Plus is made for server owners who want a polished, flexible, and future-ready withdrawal system.

❤️ Support & Community
Need help, found a bug, or have a suggestion?

Join our Discord:
Click here to join Discord
Resource Information
Author:
----------
Total Downloads: 34
First Release: Dec 19, 2025
Last Update: May 16, 2026
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings