Compatibility
Minecraft: Java Edition
Tags
Creators
Details

BeastWithdraw: Treasury is the official optional visual pack for BeastWithdraw Plus. It turns ordinary withdrawal items into a readable progression of bottles, notes, vouchers, satchels, tokens, and enchanted books.
The pack contains 42 high-detail 128×128 textures across seven withdrawal families. Every family has one regular appearance plus five automatic amount tiers:
Regular → Small → Medium → Large → Premium → Legendary

Composited showcase of the included textures. The wall scene is promotional artwork rather than an unedited gameplay screenshot.
What changes in game?
When a player creates a note, BeastWithdraw Plus selects its model from the configured amount range. A 100 XP bottle can look modest, a 1,000 XP bottle can become the large tier, and a top-value withdrawal can carry the legendary model—all while the value remains securely stored and redeemed by BeastWithdraw.
- XP bottles — six arcane bottle designs
- Cash notes — six banknote and treasury designs
- BeastTokens notes — six currency-token designs
- BeastLifeSteal hearts — six heart satchels
- BeastMcMMORedeem credits — six skill-credit emblems
- BeastMcMMORedeem skills — six enchanted skill books
- PlayerPoints vouchers — six points vouchers
Only the families backed by plugins installed on your server will be used. PlayerPoints is intentionally listed last because it is one optional integration among the wider BeastWithdraw ecosystem.
Every included texture

Direct preview of the texture files included in the downloadable pack.
Built for modern Minecraft
- Minecraft Java Edition 26.2
- Resource-pack format 88.0
- 128×128 item textures
- 42 included models
- Uses Minecraft's modern item-definition and
CustomModelDatasystem - No OptiFine, CIT mod, shader, or client mod required
- Collision-safe model ranges preserve unrelated paper, player-head, and vanilla item models
Requirements
This is a visual add-on, not a standalone withdrawal plugin.
- BeastWithdraw Plus is required for custom model data and automatic amount overrides.
- BeastLib 1.6.23 or newer is required by BeastWithdraw.
- Each optional note family requires its matching integration, such as BeastTokens or PlayerPoints.
The free BeastWithdraw build can create normal XP, cash, and BeastTokens notes, but it deliberately ignores custom model data and amount overrides. The tiered visuals in this pack require Plus.

Install the pack
Players testing locally
- Download the ZIP from this project's Versions page.
- Keep the pack zipped and place it in
.minecraft/resourcepacks. - Open Options → Resource Packs and enable BeastWithdraw: Treasury.
- Join a server running BeastWithdraw Plus and test a withdrawal.
Server owners
- Install BeastWithdraw Plus and BeastLib.
- Install the currency integrations your network uses.
- Use fresh BeastWithdraw defaults, or merge the current
CustomModelDataandSettings.AmountOverridesexamples into existingWithdraw.ymlfiles. - Distribute this resource-pack ZIP to players using your normal server-pack delivery method.
- Restart the server or use BeastWithdraw's supported reload flow.
Fresh Plus configurations already enable all five amount tiers. Existing configuration files are preserved during updates, so older servers may need to merge the current examples manually.
Quick test
Create an automatic large-tier XP bottle:
/xpbottle 1000
Force the named large appearance onto a different value as an administrator:
/bwa give YourName xpbottle 10 1 0 -override large
The override expects the configured range ID—such as small, large, or legendary—not the numeric custom-model-data value.
Model map
| Withdrawal family | Regular | Small | Medium | Large | Premium | Legendary |
|---|---|---|---|---|---|---|
| XP bottle | 100 | 110 | 120 | 130 | 140 | 150 |
| Cash note | 200 | 210 | 220 | 230 | 240 | 250 |
| Heart satchel | 300 | 310 | 320 | 330 | 340 | 350 |
| PlayerPoints voucher | 400 | 410 | 420 | 430 | 440 | 450 |
| mcMMO credit | 500 | 510 | 520 | 530 | 540 | 550 |
| mcMMO skill book | 600 | 610 | 620 | 630 | 640 | 650 |
| BeastTokens note | 700 | 710 | 720 | 730 | 740 | 750 |
Values below a family's first configured amount tier use its regular texture. Server owners can edit every range, name, lore line, and threshold in the matching withdraw configuration.
Honest compatibility notes
- This release targets Minecraft Java 26.2. Older Minecraft versions need a separately built pack.
- The current release does not include animation, emissive layers, custom sounds, or shader effects.
- The pack changes visuals only. BeastWithdraw Plus continues to own note creation, value storage, security, and redemption behavior.
Visual creation disclosure
The item textures and promotional artwork were created with AI assistance, then selected, organized, mapped, configured, and tested for the BeastWithdraw system. The item-grid image shows the included texture files directly; the wall showcase is a composed promotional preview.
Support the Beast ecosystem
- Download BeastWithdraw Free
- Get BeastWithdraw Plus
- Download BeastLib
- Explore BeastTokens
- Join the Beast community on Discord
If this pack makes your economy feel more alive, follow the project and leave feedback. New visual effects and future-version packs can grow from what server owners actually want to use.


