IkerVaults - Personal Vault System
Are you tired of players complaining about limited storage space? Want to offer premium storage as a reward or purchase? IkerVaults is the perfect solution for any Minecraft server looking to provide expandable, secure personal storage beyond the basic inventory and ender chest.
Why Choose IkerVaults?
Unlike basic vault plugins, IkerVaults offers unmatched flexibility and customization. Whether you're running a survival server, economy-based gameplay, or competitive PvP, this plugin adapts to your needs.
Lightning-Fast Performance
- Zero lag - Optimized data handling with efficient HashMap storage
- No database required - Simple flat file storage that just works
- Memory efficient - Only loads vault data when players actually need it
- Auto-save technology - Never lose items, even during unexpected crashes
Fully Customizable
Make it truly yours! Every message, color, and title can be customized:
- RGB/Hex color support - Use modern colors like &#FF6B6B for stunning visuals
- Traditional color codes - Classic &a, &b, &c formatting still works
- Text formatting - Bold, italic, underline - make it pop!
- Multi-language ready - Translate everything to any language you want
Key Features
Up to 20 Vaults Per Player
Give your players massive storage capacity with up to 20 separate vaults each. Perfect for:
- Creating progression systems (unlock more vaults as they rank up)
- Selling premium storage in your server shop
- Organizing items by category (resources, tools, valuables, etc.)
Customizable Vault Sizes
Each vault can have its own size! Choose from:
- 9 slots - Perfect for storing just valuables
- 18 slots - Small but practical
- 27 slots - Standard single chest
- 36 slots - Four rows of storage
- 45 slots - Five rows
- 54 slots - Full double chest (default)
Example Setup:
vault-1: 54 # Main storage - Everyone gets this
vault-2: 36 # VIP rank reward
vault-3: 27 # Premium rank reward
vault-4: 18 # Special storage for tools
Advanced Permission System
Take full control over who can access what:
- Individual vault permissions (pv.vault.1, pv.vault.2, etc.)
- Wildcard support (pv.vault.* for all vaults)
- Read-only viewing for moderators
- Full admin access for staff members
- Perfect for rank progression systems!
Admin & Moderation Tools
Server staff get powerful management features:
- View any player's vault (read-only or full access)
- Modify vaults to help players or resolve issues
- Hot-reload configuration with /pv reload - no restart needed!
- Separate permissions for viewing vs. modifying
How It Works
Basic Commands
/pv <1-20> → Open your vault/pv <1-20> <player> → View someone else's vault (requires permission)
/pv reload → Reload config (admin only)
Permission Examples
/lp user Steve permission set pv.vault.2 true
/lp group VIP permission set pv.vault.3 true
/pex user Steve add pv.vault.2
/pex group VIP add pv.vault.3
/lp user Steve permission unset pv.vault.2
/lp user Admin permission set pv.vault.* true
Perfect Use Cases
Economy Servers
- Sell vault access in your server shop
- Create vault "rental" systems
- Offer vault upgrades as in-game purchases
- Monetize additional storage space
Survival & Faction Servers
- Reward active players with extra storage
- Lock premium vaults behind ranks
- Give faction leaders more storage capacity
- Perfect for long-term gameplay
PvP Servers (BoxPvP, TridentBox, ElytraPvP)
- Players can store backup gear safely
- Quick access to loadouts and equipment
- Prevent item loss during intense PvP
- Store valuable loot securely
Skyblock & Prison Servers
- Essential for resource management
- Organize materials by category
- Progression-based storage unlocks
- Perfect for grind-heavy gameplay
Easy Setup
Installation takes less than 2 minutes:
- Download IkerVaults.jar
- Drop it in your /plugins folder
- Restart your server (or use /reload confirm)
- Configure config.yml to match your server theme
- Set permissions for your ranks/players
- Done! Players can start using /pv 1
Example Configuration
messages:prefix: "&#FFC900&lVaults &f"
vault-title: "&6&l
opening-vault: "&aOpening vault &e#{vault}"
vault-sizes:
vault-1: 54 # Everyone gets a full double chest
vault-2: 36 # VIP rank reward (4 rows)
vault-3: 27 # MVP rank reward (single chest)
Technical Information
Requirements
- Minecraft Version: 1.19+ (works up to 1.21.10)
- Server Software: Bukkit, Spigot, Paper, Purpur
- Dependencies: None! Works standalone
- Permissions Plugin: Optional (LuckPerms, PermissionsEx, etc.)
Performance Details
Lightweight - minimal CPU/RAM usage
No database needed
Efficient binary serialization
Automatic data saving
Safe vault resizing (items never lost)
Compatible with other inventory plugins
Data Storage
- Saved in: plugins/IkerVaults/vaults.dat
- Format: Binary serialization (.dat)
- Backup-friendly
- Portable between servers
##
- Maximum vaults per player: 20
- Valid vault sizes: Only 9, 18, 27, 36, 45, or 54 slots
- Default size: 54 slots (double chest)
- Safe resizing: Changing vault sizes preserves items
- First vault: All players get vault #1 by default
- Downsizing protection: Items exceeding the new size are hidden but safe
##
/pv reload to update configuration##
Having issues? Need help with configuration? Want to request features?
Get support through:
Plugin discussion page
Direct message to developer
Leave a review with your questions
Report bugs for quick fixes
Regular updates include:
- Bug fixes and improvements
- New features based on feedback
- Compatibility updates for new Minecraft versions
- Performance optimizations
##
##
##
Stop limiting your players' storage. Give them the space they need with IkerVaults!
Perfect for: Survival • Economy • Skyblock • Prison • Factions • BoxPvP • TridentBox • ElytraPvP • and more!
---
Version: 1.0
API: 1.19+
Created by: IkerAlwaysBack
