ModsJava
ExoVaults | Modern Vault Plugin
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot️ ExoVaults — Modern Player Vaults
Clean virtual storage with multi-vault support, GUI navigation, and database saving.
What is ExoVaults?
ExoVaults is a modern vault plugin that gives players personal virtual storage through a clean in-game GUI.
Players can open multiple vaults, switch between them instantly, and keep their items saved automatically through SQLite or MySQL storage. Vault access is permission-based, making it easy to scale storage perks across ranks.
✨ Features
️ Multiple Vaults
Supports up to 9 personal vaults per player.
️ Clean GUI Navigation
Simple vault selection and navigation menus with an easy-to-use layout.
Permission-Based Access
Control how many vaults players can access using permissions.
SQLite & MySQL Support
Store vault data using SQLite or MySQL.
⚡ Folia Compatible
Works on Paper, Spigot, and Folia servers.
Fully Configurable
Edit prefixes, vault sizes, database settings, and more from config.yml.
Hex Color Support
Supports modern hex colors using &#RRGGBB.
Commands & Permissions
Command Description Permission
/vault Open your vault menu exovaults.use
/vaults Alias of /vault exovaults.use
/exovaults seevault <player> View another player's vaults exovaults.admin.seevault
Vault Permissions
Permission Access
exovaults.vaults.1 1 vault
exovaults.vaults.2 2 vaults
exovaults.vaults.3 3 vaults
exovaults.vaults.4 4 vaults
exovaults.vaults.5 5 vaults
exovaults.vaults.6 6 vaults
exovaults.vaults.7 7 vaults
exovaults.vaults.8 8 vaults
exovaults.vaults.9 9 vaults
⚙️ Requirements
ExoVaults allows you to configure:
Everything is managed through a single config.yml.
Visual Representation
![[IMG]](//proxy.spigotmc.org/f6fe4e4683167c8c66f9d57b7973ab93c58b15c1/68747470733a2f2f63646e2e6d6f6472696e74682e636f6d2f646174612f6361636865645f696d616765732f363866313131303265393632643839303861656662306565623766363762346162386331643438362e706e67)
Clean virtual storage with multi-vault support, GUI navigation, and database saving.
What is ExoVaults?
ExoVaults is a modern vault plugin that gives players personal virtual storage through a clean in-game GUI.
Players can open multiple vaults, switch between them instantly, and keep their items saved automatically through SQLite or MySQL storage. Vault access is permission-based, making it easy to scale storage perks across ranks.
✨ Features
️ Multiple Vaults
Supports up to 9 personal vaults per player.
️ Clean GUI Navigation
Simple vault selection and navigation menus with an easy-to-use layout.
Permission-Based Access
Control how many vaults players can access using permissions.
SQLite & MySQL Support
Store vault data using SQLite or MySQL.
⚡ Folia Compatible
Works on Paper, Spigot, and Folia servers.
Fully Configurable
Edit prefixes, vault sizes, database settings, and more from config.yml.
Hex Color Support
Supports modern hex colors using &#RRGGBB.
Commands & Permissions
Command Description Permission
/vault Open your vault menu exovaults.use
/vaults Alias of /vault exovaults.use
/exovaults seevault <player> View another player's vaults exovaults.admin.seevault
Vault Permissions
Permission Access
exovaults.vaults.1 1 vault
exovaults.vaults.2 2 vaults
exovaults.vaults.3 3 vaults
exovaults.vaults.4 4 vaults
exovaults.vaults.5 5 vaults
exovaults.vaults.6 6 vaults
exovaults.vaults.7 7 vaults
exovaults.vaults.8 8 vaults
exovaults.vaults.9 9 vaults
⚙️ Requirements
- Minecraft: 1.21+
- Server: Spigot, Paper, or Folia
- Optional: LuckPerms
- Drop ExoVaults.jar into your plugins/ folder.
- Restart the server.
- Configure plugins/ExoVaults/config.yml.
- Done.
ExoVaults allows you to configure:
Code (Java):
# ExoVaults Configuration
# Plugin prefix (supports hex colors with &#RRGGBB format )
prefix : "+A9FF&lVAULTS &8» "
# Default number of vaults for players without permissions
default -vaults : 1
# Vault size configuration (in rows )
# Each row = 9 slots. Valid values : 1 - 6
# Note : Last row is reserved for navigation buttons
# Examples :
# 3 rows = 27 slots ( 18 storage + 9 buttons )
# 4 rows = 36 slots ( 27 storage + 9 buttons )
# 5 rows = 45 slots ( 36 storage + 9 buttons )
# 6 rows = 54 slots ( 45 storage + 9 buttons )
vault -rows : 4
# Database Configuration
database :
# Database type : 'sqlite' or 'mysql'
type : sqlite
# MySQL Configuration (only used if type is 'mysql' )
host : localhost
port : 3306
database : exovaults
username : root
password : ''
# Permission -based vault access
# Use LuckPerms to assign permissions. The plugin checks for the HIGHEST numbered permission.
# Available permissions :
# - exovaults. vaults.1 ( 1 vault )
# - exovaults. vaults.2 ( 2 vaults )
# - exovaults. vaults.3 ( 3 vaults )
# - exovaults. vaults.4 ( 4 vaults )
# - exovaults. vaults.5 ( 5 vaults )
# - exovaults. vaults.6 ( 6 vaults )
# - exovaults. vaults.7 ( 7 vaults )
# - exovaults. vaults.8 ( 8 vaults )
# - exovaults. vaults.9 ( 9 vaults - maximum )
#
# Example LuckPerms commands :
# /lp group default permission set exovaults. vaults.3
# /lp group vip permission set exovaults. vaults.5
# /lp group premium permission set exovaults. vaults.9
# /lp user PlayerName permission set exovaults. vaults.7
# Plugin prefix (supports hex colors with &#RRGGBB format )
prefix : "+A9FF&lVAULTS &8» "
# Default number of vaults for players without permissions
default -vaults : 1
# Vault size configuration (in rows )
# Each row = 9 slots. Valid values : 1 - 6
# Note : Last row is reserved for navigation buttons
# Examples :
# 3 rows = 27 slots ( 18 storage + 9 buttons )
# 4 rows = 36 slots ( 27 storage + 9 buttons )
# 5 rows = 45 slots ( 36 storage + 9 buttons )
# 6 rows = 54 slots ( 45 storage + 9 buttons )
vault -rows : 4
# Database Configuration
database :
# Database type : 'sqlite' or 'mysql'
type : sqlite
# MySQL Configuration (only used if type is 'mysql' )
host : localhost
port : 3306
database : exovaults
username : root
password : ''
# Permission -based vault access
# Use LuckPerms to assign permissions. The plugin checks for the HIGHEST numbered permission.
# Available permissions :
# - exovaults. vaults.1 ( 1 vault )
# - exovaults. vaults.2 ( 2 vaults )
# - exovaults. vaults.3 ( 3 vaults )
# - exovaults. vaults.4 ( 4 vaults )
# - exovaults. vaults.5 ( 5 vaults )
# - exovaults. vaults.6 ( 6 vaults )
# - exovaults. vaults.7 ( 7 vaults )
# - exovaults. vaults.8 ( 8 vaults )
# - exovaults. vaults.9 ( 9 vaults - maximum )
#
# Example LuckPerms commands :
# /lp group default permission set exovaults. vaults.3
# /lp group vip permission set exovaults. vaults.5
# /lp group premium permission set exovaults. vaults.9
# /lp user PlayerName permission set exovaults. vaults.7
Visual Representation
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ExoVaults | Modern Vault Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 18 times (via Spigot). Download it and open it directly in the game.