XP Bank
by Diesse
XP Bank lets players pour experience points into glass bottles at an enchanting table, then pour them back out later.
What it does
Players store experience points by holding glass bottles while using an enchanting table. Each bottle filled costs one experience level, and the stored points can be kept and used later, regaining them like regular experience. Right-clicking a filled bottle returns the points to the player. A limit set in the data pack caps how much experience can be stored and requires at least one level per bottle, so experience is not lost to abuse.
The mod runs on the server, and players may add it on the client for extra features. Installing it on the server alone is enough for the core system to work. XP Bank is a data pack mod, so it is also available for data pack servers, and it covers Fabric, Forge, NeoForge and Quilt for game versions 1.21 – 1.21.3. The license is CC0 1.0 Universal, and the project is not open source.
Key features
Experience bottles
Glass bottles hold stored experience points taken from the player's levels at an enchanting table.
Experience conversion
Each bottle filled removes one experience level, and the stored value can be withdrawn at any time.
Right-click withdrawal
A right-click on a filled bottle gives the stored experience back to the player.
Storage limits
A data pack setting caps the total stored experience and sets a minimum of one level per bottle.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Saving levels for later
Players who want to keep experience for a future enchanting session can store it in bottles instead of spending it now.
Who it’s for: Players who want to hold experience across sessions and server owners who want to set limits on how much can be banked.
How it compares
SG Exp Storage is a client-side only Fabric mod for 1.21.3 – 1.21.8 under the MIT License, so it runs on the player side alone. Experience Bottle is an open source mod for Fabric, Forge, NeoForge and Quilt covering 1.21.4 – 26.3, with the server required and the client optional. XP Vial needs both the client and the server for 1.21.4 – 1.21.8, and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| XP Bank | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.3 | Server required, client optional | 2024-11-02 |
| SG Exp Storage | Fabric | 1.21.3 – 1.21.8 | Client-side only | 2025-07-23 |
| Experience Bottle | Fabric, Forge, NeoForge and Quilt | 1.21.4 – 26.3 | Server required, client optional | 2026-10-07 |
| XP Vial | Fabric, Forge, NeoForge and Quilt | 1.21.4 – 1.21.8 | Client and server | 2025-07-20 |
Questions
Does XP Bank need to be installed on the server?
Which loaders does XP Bank support?
Can a server limit how much experience is stored?
In the catalog
XP Bank is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 13,252 mods support Minecraft 1.21.3.
More from Diesse
Similar mods
What the author says
Experience Conversion: Players can store their experience points by shifing on an enchanting table while holding glass bottles. One experience level is deducted per bottle filled. Using the Experience Bottles: Once filled, the bottles can be stored and used anytime to regain the stored experience, just like a regular…
Official listing
- Modrinth page
- modrinth.com/mod/exp-bank
- Owner
- Diesse
- Published
- 2024-11-02
- Updated on Modrinth
- 2024-11-02
- Facts verified
- 2026-10-15
