VaultPack
The ultimate backpack and ender chest expansion plugin. Give your players up to 18 backpack slots with 6 upgrade tiers, plus 9 expandable ender chest pages for massive portable storage.
Plugin Screenshot / Demo
Backpack Slots
Upgrade Tiers
Ender Pages
Max Total Slots
Complete Storage Solution
Everything your players need for portable storage, with economy integration and full customization
Multi-Slot Backpack System
Up to 18 backpack slots per player. Each slot can hold an upgradeable backpack with its own inventory.
6 Backpack Tiers
Small (9), Medium (18), Large (27), Huge (36), Massive (45), and Colossal (54) slots. Upgradeable through economy or permissions.
9 Ender Chest Pages
Expand the vanilla ender chest to 9 pages with 45 slots each. That's 405 ender slots per player!
Unified Storage GUI
Single /storage command opens a beautiful GUI to access all backpacks and ender pages in one place.
Economy Integration
Flexible formula-based pricing for slot unlocks and upgrades. Works with Vault, EssentialsX, CMI, and more.
Death Protection
Items stored in backpacks and ender pages are NEVER lost on death. Your players' items are always safe.
Backpack Tier Breakdown
Small
1 row
Medium
2 rows
Large
3 rows
Huge
4 rows
Massive
5 rows
Colossal
6 rows
Packed with Features
Unlocking Options
- Economy-Based: Configurable formula pricing (base + slot * multiplier)
- Permission-Based: Grant vaultpack.slots.X permissions
- Hybrid Mode: Use both economy and permissions together
- Bypass Permission: vaultpack.bypass.cost for VIPs
Customization
- Full GUI Customization: Every item, slot, and button configurable
- Custom Sounds: Configurable sounds for all actions
- Item Blacklist: Prevent specific items from being stored
- Custom Messages: All messages fully configurable
Integrations
- PlaceholderAPI: 15+ placeholders for scoreboards and chat
- Economy Plugins: Vault, EssentialsX, CMI, RoyaleEconomy
- Custom Items: Oraxen, Nexo, ItemsAdder, MMOItems, EcoItems
- Database: MySQL or YAML storage options
Developer API
- Thread-Safe API: Safe to call from async tasks
- Custom Events: BackpackOpenEvent, SlotUnlockEvent, and more
- BackpackAPI: Full control over backpack management
- EnderChestAPI: Full control over ender pages
Technical Specifications
Requirements
- Minecraft Version:1.21+
- Server Software:Paper, Spigot, Purpur, Folia
- Java Version:Java 21+
- Dependencies:None (Vault optional)
What's Included
- VaultPack plugin JAR
- Complete documentation
- Example configurations
- Lifetime updates
- Discord support access
Frequently Asked Questions
Do items persist across server restarts?
Yes! All backpack and ender chest data is automatically saved to your configured storage (MySQL or YAML) and persists across restarts, crashes, and plugin reloads.
What happens to items when a player dies?
Items stored in VaultPack backpacks and ender pages are NEVER lost on death. This is intentional and non-configurable to prevent accidental data loss. The data is saved synchronously on death as an extra safety measure.
Can I use this without an economy plugin?
Yes! VaultPack supports both economy-based unlocking (with Vault) and permission-based unlocking. You can use permissions only, economy only, or both together.
Does VaultPack support MySQL?
Yes! VaultPack supports both MySQL for multi-server networks and YAML for single servers. Configure your preferred storage method in the config.yml.
Is VaultPack compatible with Folia?
Yes! VaultPack is fully compatible with Folia and uses thread-safe operations throughout. The API is also safe to call from async tasks.
Can I blacklist certain items from being stored?
Yes! The config includes a comprehensive item blacklist feature. You can prevent bedrock, command blocks, shulker boxes, or any other items from being stored in backpacks.
Expand Your Storage Today
Give your players the storage they deserve with VaultPack's powerful backpack and ender chest system.
One-time payment on BuiltByBit