Community listing page, reviews here may not be monitored by the author.
XP-Book
No reviews yet
Store your experience in a written book for Minecraft version 1.21.11
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
📗 XP-Vault: The Professional XP Ledger
XP-Vault (v1.21.11) is a high-performance, survival-integrated utility designed to bridge the gap between risk and reward. By providing a balanced "Banking" system for your experience levels, it adds a layer of strategy to your survival world while protecting your time investment from accidental deaths.
✨ Primary Features
- 🔒 Persistent Storage: Stored levels are linked to the player via scoreboards, meaning they persist through death and even if the book is lost or destroyed.
- 📈 Precision increments: Full control with buttons for 1, 3, 10, or 30 levels.
- ⚡ Bulk Operations: Rapidly clear your XP bar or withdraw your entire bank with [STORE ALL] and [TAKE ALL] buttons.
- 🔊 Dynamic Feedback: Includes high-fidelity vanilla sound effects and color-coded chat messages to confirm every transaction.
- 🛠️ Universal Access: Designed with the
/triggersystem, allowing Survival players without OP/Cheats to use the interface seamlessly.
🔨 Survival Crafting & Initialization
We believe in "Vanilla+" balance. The recipe is expensive enough to feel earned, requiring 8 Bottles o' Enchanting.
The Recipe Pattern:
- Outer Ring: 8x Experience Bottles
- Center: 1x Regular Book
- Output: 1x Knowledge Book (Auto-converts to XP-Vault upon holding)
💻 Technical Documentation (For Server Admins)
XP-Vault is built for stability and zero TPS impact. It avoids "Every-Tick" heavy NBT scanning, favoring a lightweight trigger-based architecture.
📊 Scoreboard Management
The pack uses the following internal objectives:
exp_stored: The master objective. Stores the player's banked level count.exp_current: A temporary calculation buffer for XP bar data.exp_takeX/exp_storeX: Individual trigger objectives.
🛠️ Admin Utility Commands
- Check a Player's Bank:
/scoreboard players get <playername> exp_stored - Manually Set a Balance:
/scoreboard players set <playername> exp_stored 50 - Add/Reward Levels:
/scoreboard players add <playername> exp_stored 10 - Spawn a Vault Book:
/function exp_book:give_book
🧪 Testing Procedures
To verify the pack is working correctly after installation:
- Run
/reloadand look for the "[Book of Experience] Datapack loaded" message. - Grant yourself 30 levels:
/experience add @s 30 levels. - Craft or give yourself the book and click [STORE ALL].
- Run
/scoreboard players get @s exp_stored. If it returns 30, the system is 100% operational.
📝 Changelog v1.0.0 (v1.21.11)
- 1.21.x Component Migration: Fully updated to the new
written_book_contentanditem_componentsyntax (1.20.5+). - Recursion Optimization: Rewrote the
take_all_loopto handle massive level counts (1000+) without causing server hanging. - Syntax Hardening: Replaced deprecated
clickEventkeys with modernclick_eventformatting for 1.21.11 compatibility. - Auto-Conversion: Improved the knowledge book detection logic to be more responsive.
⚖️ License & Permissions
License: MIT License
- ✅ You may: Use this in modpacks, featured on servers, and modify the code for personal use.
- ❌ You may not: Re-upload this to other platforms (9Minecraft, etc.) or claim it as your own creation.
- 💎 Credit: Mentioning "Sentrax" or linking to this Modrinth page is appreciated but only required if you redistribute modified versions.
📥 How to Install
- Download the
XP-Vault.zip. - Open your Minecraft world folder ->
datapacks. - Drop the
.zipinside. - Join the world and type
/reload.
Author: Sentrax
Compatibility: 1.20.5, 1.20.6, 1.21, 1.21.11
Checkout my other datapacks from OPSIBA007
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources

