All Mods Resource Packs Data Packs Shaders Modpacks Plugins
BeastWithdraw

BeastWithdraw

by MrAxeTv • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Main

Advanced XP, Money & BeastTokens Withdrawal Plugin

⭐ BeastWithdraw is a powerful and customizable withdrawal system that lets players convert server balances into physical note items.

Players can withdraw XP, money, and BeastTokens currencies into redeemable bottles or notes, all stored safely using NBT data.

Perfect for Survival, Prison, RPG, and Economy servers that need a simple, safe, and lightweight withdrawal plugin.

⚠️ Required Dependency

❗ BeastWithdraw requires BeastLib 1.6.23 or newer to run.

Download BeastLib: BeastLib on Modrinth

✨ Free Version Features

  • ✅ Withdraw XP into XP Bottles
  • ✅ Withdraw money into Cash Notes
  • ✅ Withdraw BeastTokens currencies into notes
  • ✅ Redeem single notes or entire stacks by sneaking
  • ✅ Configurable minimum and maximum withdrawal limits
  • ✅ Permission-based withdrawal limits and note groups
  • ✅ Optional redeem tax
  • ✅ Optional withdrawal fee
  • ✅ Formatted values in item names, lore, and messages
  • ✅ Custom note material, name, lore, glow, flags, and enchants
  • ✅ Admin-created notes with an optional signer, stack size, and tax
  • ✅ Safe NBT storage for note values and note types
  • ✅ Protection against crafting, grindstone use, villager trading, and unsafe note usage
  • ✅ Configurable withdrawal and redemption sounds
  • ✅ Drop XP bottles on player death
  • ✅ Transaction logging to the console, combined files, and per-type log files
  • ✅ Config doctor command for invalid materials, invalid limits, and common configuration issues
  • ✅ Update notifications
  • ✅ Readable, documented YAML configuration files

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

🚀 Upgrade to BeastWithdraw Plus

Want the complete premium system with GUIs, extra integrations, and resource-pack visuals?

Get BeastWithdraw Plus: BeastWithdraw Plus on Spigot

Plus version features

  • ⭐ Withdraw GUI
  • ⭐ Deposit GUI
  • ⭐ PlayerPoints notes
  • ⭐ BeastLifeSteal heart notes
  • ⭐ BeastMcMMORedeem credit notes
  • ⭐ mcMMO skill-bound notes
  • ⭐ Custom model data on XP, Cash, BeastTokens, and all note types
  • ⭐ Amount-based item overrides for resource-pack note tiers
  • ⭐ Skull texture note items
  • ⭐ Required base items before creating notes
  • ⭐ GUI opening animations
  • ⭐ GUI click and opening sounds
  • ⭐ Shopkeepers integration for trading signed withdrawal items
  • ⭐ Priority support and faster updates

⚖️ Free vs Plus Feature Comparison

Compare the features included with free BeastWithdraw and BeastWithdraw Plus. list

📦 Installation

  1. Download BeastWithdraw.jar.
  2. Place it in your server's plugins folder.
  3. Install BeastLib.
  4. Install any optional supported plugins you want to use.
  5. Restart your server.

The plugin will generate its configuration files automatically.

🔌 Supported Plugins

Required

Free optional integrations

  • Vault
  • EssentialsX or another Vault-compatible economy
  • BeastTokens

Plus optional integrations

  • PlayerPoints — Plus version feature
  • BeastLifeSteal — Plus version feature
  • BeastMcMMORedeem — Plus version feature
  • Shopkeepers — Plus version feature

🎮 Player Commands

XP Bottles

  • /xpbottle <xp> [stack] — withdraw a specific amount of XP into bottles.
  • /xpbottle all [stack] — withdraw all available XP.
  • /xpbottle <levels>L [stack] — withdraw XP based on levels, for example /xpbottle 10L.

Cash Notes

  • /cashnote <amount> [stack] — withdraw money into cash notes.
  • /cashnote all [stack] — withdraw all available money.
  • /withdraw <amount> [stack] — cash note command alias.
  • /withdraw all [stack] — withdraw all available money using the alias.

BeastTokens Currency Notes

BeastWithdraw creates one withdrawal command for each BeastTokens currency.

Examples:

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

🛠️ Admin Commands

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

Free note type IDs

  • XpBottle
  • CashNote
  • <beasttokens_currency_id>

BeastTokens examples:

  • /beastwithdraw give MrAxeTv tokens 100
  • /beastwithdraw give MrAxeTv gems 500

🔐 Permissions

Withdraw

  • BeastWithdraw.XpBottle.Withdraw
  • BeastWithdraw.CashNote.Withdraw
  • BeastWithdraw.BeastTokens.<currency_id>.Withdraw

Withdraw All

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

Redeem

  • BeastWithdraw.XpBottle.Redeem
  • BeastWithdraw.CashNote.Redeem
  • BeastWithdraw.BeastTokens.<currency_id>.Redeem

Stacked Redeem

  • BeastWithdraw.<type>.Redeem.Stacked

Bypass Fee and Tax

  • BeastWithdraw.<type>.ByPass.Fee
  • BeastWithdraw.<type>.ByPass.Tax

Permission Note Groups

  • BeastWithdraw.<type>.PermissionNotes.<group>

Permission note groups provide permission-based minimum, maximum, and tax settings.

Admin and Utility

  • BeastWithdraw.Admin
  • BeastWithdraw.admin.debug
  • BeastWithdraw.admin.doctor

XP Death Drops

  • BeastWithdraw.XpBottle.Drop

⚙️ Customization

Every free note type has its own configuration file:

  • plugins/BeastWithdraw/Withdraws/XpBottle/Withdraw.yml
  • plugins/BeastWithdraw/Withdraws/CashNote/Withdraw.yml
  • plugins/BeastWithdraw/Withdraws/BeastTokens/Withdraw.yml

Free version customization

  • ✅ Item material
  • ✅ Display name
  • ✅ Lore
  • ✅ Glow
  • ✅ Item flags
  • ✅ Enchants
  • ✅ Dropped item name
  • ✅ NBT keys
  • ✅ Minimum and maximum amounts
  • ✅ Stack limits
  • ✅ Tax
  • ✅ Fees
  • ✅ Sounds
  • ✅ Messages

Plus-only customization

  • ⭐ Custom model data
  • ⭐ Amount-based item overrides
  • ⭐ Skull texture note items
  • ⭐ Required base items
  • ⭐ Withdraw and deposit GUIs

🛡️ Logging and Safety

  • ✅ Console transaction logs
  • ✅ Combined log file
  • ✅ Separate per-type log files
  • ✅ Log rotation
  • ✅ Crafting protection
  • ✅ Villager trade protection
  • ✅ Grindstone protection
  • ✅ NBT-based note validation
  • ✅ Vault transaction verification for cash notes
  • ✅ BigDecimal-safe cash note storage

❤️ Support and Community

Need help, found a bug, or have a suggestion?

Join the Beast community on Discord

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +13
Bukkit Paper Purpur Spigot
1d ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +6
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.16.x +8
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +12
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.18.x +10
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.15 +7
Bukkit Paper Purpur Spigot
1d ago 1
25w21a 1.21.x 1.20.x +11
Bukkit Paper Purpur Spigot
1d ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Paper Purpur Spigot
1d ago 1
1.21.1 1.13.x
Bukkit Paper Purpur
1d ago 1
1.21 1.13.x 1.8.8
Paper Purpur Spigot
1d ago 1
1.21 1.20.x 1.13.x
Bukkit Paper Purpur Spigot
1d ago 1
1.13.x
Bukkit Paper Purpur Spigot
1d ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit
1d ago 1
[2.5.8] BeastWithdraw 2.5.8 by MrAxeTv on Oct 12, 2026
Download
  • Added the new Free and Plus edition feature system.
  • Improved XP Bottle, Cash Note, and BeastTokens withdrawal support.
  • Improved BeastTokens multi-currency handling.
  • Standardized BeastTokens permissions under BeastWithdraw.BeastTokens.<currency>.
  • Improved update notifications and compatibility checks through BeastLib.

[2.5.5] BeastWithdraw 2.5.5 by MrAxeTv on Oct 12, 2026
Download
Players are able to put withdrawn item to new shelf block

Support for latest version

Updated some api libraries
Please update BeastLib for this version to work!


[2.5.4] BeastWithdraw 2.5.4 by MrAxeTv on Oct 12, 2026
Download
Support for 1.21.11+
Don't forget to update BeastLib
[2.5.3] BeastWithdraw 2.5.3 by MrAxeTv on Oct 12, 2026
Download
Support for 1.21.10+
[2.5.2] BeastWithdraw 2.5.2 by MrAxeTv on Oct 12, 2026
Download
Latest Version update
[2.5.0] BeastWithdraw 2.5.0 by MrAxeTv on Oct 12, 2026
Download
What's New in This Update:

General Improvements

Minecraft 1.21.8 Support – Fully compatible with the latest release!

Stacked Redeem – Sneak + Right Click to redeem all items in a stack (requires permission).
✔️ Added to all withdraw types: XpBottle, CashNote, PlayerPointsNote, BeastTokensNote.

✉️ Message System Overhaul

[ACTION_BAR] & [CHAT] support in all messages.
➕ If a message starts with [ACTION_BAR], it will be sent in the action bar instead of chat.
✅ If no prefix is given, it defaults to [CHAT].
Example usage:

Code (YAML):
Messages:
Redeem: "[ACTION_BAR]&a+%amount% &7XP &e(&6Stack: %stack%&e)"



Color & Style Enhancements

Hex Color & Gradient Support (via MiniMessage formatting).
Example:

Code (YAML):
Messages:
Redeem: "<gradient:#7b2cbf:#3c096c>[ACTION_BAR]+%amount% XP</gradient>"

Sound Configuration

Per-type Withdraw and Redeem sound settings in each .yml config.

️ Support for custom volume and pitch values:
Code (YAML):
Settings:
Sounds:
Redeem:
Enabled: true
Sound: ENTITY_EXPERIENCE_ORB_PICKUP
Volume: 1.0
Pitch: 1.2



Message Placeholder Enhancements

%amount% – Amount gained per item

%stacked-amount% – Total from full stack

%tax%, %stacked-tax% – Per-item and total tax

%stack% – Stack size

%balance% – Player's current balance


[2.4.5] BeastWithdraw 2.4.5 by MrAxeTv on Oct 12, 2026
Download
Added gradient color support
Fixed proble with withdraw not working
Added support for Skull Textures
Added support for Custom Name when item is droped to floor
to display holografic name
All this cann be found inn XpBottle.yml default config;
You will need to update BeastLib to latest version!

[2.4.4] BeastWithdraw 2.4.4 by MrAxeTv on Oct 12, 2026
Download
Added /Bw giveAll command which was missing from latest update
Fixedprblem with mending and infinite amount xp with repair items.
[2.4.3] BeastWithdraw 2.4.3 by MrAxeTv on Oct 12, 2026
Download
Bug fix for comamnds not working !
[2.4.2] BeastWithdraw 2.4.2 by MrAxeTv on Oct 12, 2026
Download
Support for 1.12.7
[2.4.0] BeastWithdraw 2.4.0 by MrAxeTv on Oct 12, 2026
Download
Bug Fix and Latest support
[2.3.6] BeastWithdraw 2.3.6 by MrAxeTv on Oct 12, 2026
Download
Support for 1.21.1+
[2.3.5] BeastWithdraw 2.3.5 by MrAxeTv on Oct 12, 2026
Download
Bug fix for Paper and it's other forks
[2.3.4] BeastWithdraw 2.3.4 by MrAxeTv on Oct 12, 2026
Download
Support 1.21!
[2.3.3] BeastWithdraw 2.3.3 by MrAxeTv on Oct 12, 2026
Download
Support for 1.20.5 - 1.20.6
First release on this site
BeastWithdraw Icon
Download BeastWithdraw
Select game version
Select platform