HytaleVault
Personal numbered vault storage system for Hytale servers. Give players up to 9 expandable vaults with 54 slots each, managed through an intuitive UI with full admin controls.
Plugin Screenshot / Demo
Max Vaults
Slots Per Vault
Total Slots
Persistent Storage
Complete Vault System
Everything players need for secure, expandable storage on your Hytale server
Multi-Vault Storage
Players can access up to 9 different numbered vaults. Each vault operates independently with its own 54-slot inventory.
54 Slots Per Vault
Each vault provides a full 54-slot inventory (6 rows). Configurable slots per vault in the config file.
Intuitive Vault Selector
Beautiful vault selector UI showing all available vaults at a glance. Displays total items and storage statistics.
Progressive Unlocking
Players start with 1 vault and can unlock more through permissions. Perfect for progression systems and rewards.
Admin Management
Full admin control with commands to give, set, or clear player vaults. Manage storage from the console or in-game.
Persistent Storage
All vault data is saved to JSON files and persists across server restarts. Automatic periodic saves for safety.
Commands & Permissions
Player Commands
/vaultOpen the vault selector UI/vault <#>Open a specific vault directly/vAlias for /vault/vaultinfoView vault statistics
Admin Commands
/vaultadminOpen admin panel UI/vaultadmin give <player> <#>Grant vaults to a player/vaultadmin set <player> <#>Set a player's vault count/vaultadmin clear <player>Clear all player vaults/vaultadmin reloadReload configuration
Permissions
hytalevault.vault.1Access vault 1 (default: true)hytalevault.vault.2-9Access vaults 2-9 (individual)hytalevault.vault.*Access all vaults (wildcard)hytalevault.adminAdmin command accessPacked with Features
Configuration
- Default Vaults: Configure starting vault count
- Max Vaults: Set the maximum number of vaults
- Slots Per Vault: Customize storage capacity
- Auto-Save: Configurable save interval
Developer API
- VaultAPI: Access player vault data
- Get/Set Items: Programmatically manage contents
- Grant Vaults: Unlock vaults from other plugins
- Async Safe: Thread-safe API operations
Technical Specifications
Requirements
- Platform:Hytale Server
- Java Version:Java 25+
- Dependencies:None
- Storage:JSON Files
What's Included
- HytaleVault plugin JAR
- Complete documentation
- Example configurations
- Lifetime updates
- Discord support access
Frequently Asked Questions
Do items persist after server restarts?
Yes! All vault data is automatically saved to JSON files and persists across restarts. The plugin also performs periodic auto-saves (configurable interval) to ensure no data is lost.
How many vaults can players have?
Players can have up to 9 vaults by default, with each vault containing 54 slots. Both the maximum number of vaults and slots per vault are configurable in the config file.
How do players unlock additional vaults?
Vaults are unlocked through permissions. Grant players hytalevault.vault.2, hytalevault.vault.3, etc. to unlock specific vaults. You can also use hytalevault.vault.* for all vaults, or use admin commands to grant vaults directly.
Can I integrate HytaleVault with other plugins?
Yes! HytaleVault provides a comprehensive API (VaultAPI) that allows other plugins to access vault data, manipulate items, grant vaults, and more. All API operations are thread-safe.
Is there an admin panel?
Yes! Use /vaultadmin to open an interactive admin panel UI. You can also use command-line admin commands to give, set, or clear player vaults without opening the UI.
Ready to Expand Player Storage?
Give your players secure, expandable vault storage with HytaleVault.
One-time payment on BuiltByBit