ExoVaults | Modern Vault Plugin icon

ExoVaults | Modern Vault Plugin -----

A simple and clean Vault plugin for all types of servers.



️ 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
  • Minecraft: 1.21+

  • Server: Spigot, Paper, or Folia

  • Optional: LuckPerms
Installation
  1. Drop ExoVaults.jar into your plugins/ folder.

  2. Restart the server.

  3. Configure plugins/ExoVaults/config.yml.

  4. Done.
️ Configuration
ExoVaults allows you to configure:

Code (Java):
# ExoVaults Configuration

# Plugin prefix (supports hex colors with &#RRGGBB format )
prefix : "&#43A9FF&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
Everything is managed through a single config.yml.

Visual Representation
[​IMG] [​IMG]
Resource Information
Author:
----------
Total Downloads: 9
First Release: May 8, 2026
Last Update: May 8, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings