PlayerVaults - GUI-Based Vault System icon

PlayerVaults - GUI-Based Vault System -----

GUI-based player vault system with admin control and permission-based storage



DISCORD ← Click here for support!

Don't forget to leave your
HONEST review!
(This helps me out an awful lot!)

Rate it whatever you think it deserves :D

No donate link


Features

  • Up to 99 Vaults - /pv 1 through /pv 99 for each player
  • Smart Permissions - pv.vault.24 grants access to vaults 1 through 24
  • Auto Cleanup - Empty vaults automatically removed to optimize storage
  • Tab Completion - Intelligent command suggestions and player names
  • Async Operations - All I/O operations run off the main thread
  • Memory Efficient - Smart caching and optimized data structures
  • Custom Messages - 30+ configurable messages with color codes
  • Flexible GUI - Configurable vault sizes (9-54 slots)
  • Placeholders - Dynamic content with {player}, {vault}, {count}
  • Themes - Multiple color schemes and formatting options
  • Vault Management - View, clear, and manage any player's vaults
  • Statistics - Detailed analytics and usage reports
  • Backup System - Automated and manual backup creation
  • Migration Tools - Transfer vaults between players
  • Audit Logging - Complete action history and monitoring
Player Permissions

Screenshot 2025-09-05 182719.png
Screenshot 2025-09-05 182941.png

Admin Permissions

Screenshot 2025-09-05 182927.png

Player Commands
Screenshot 2025-09-05 180558.png

Admin Commands
Screenshot 2025-09-05 180622.png


⚙️ Configuration (config.yml)
Code (YAML):
[/B ] [/B ]
[B ] [B ] # PlayerVault Configuration File[/B]
[B ] # ================================[/B]
[B ] # Plugin Settings[/B]
[B ]settings: [/B ]
[B ]   # How often to run automatic cleanup of empty vaults (in minutes)[/B]
[B]  auto-cleanup-interval
: 30 [/B ]
[B ] [/B ]
[B ]   # Whether to cache vault data in memory for better performance[/B]
[B]  cache-vaults
: true [/B ]
[B ] [/B ]
[B ]   # Size of each vault (must be multiple of 9, max 54)[/B]
[B]  vault-size
: 54 [/B ]
[B ] # Customizable Messages[/B]
[B ]messages: [/B ]
[B ]   # GUI title for vaults ({vault} = vault number, {player} = player name)[/B]
[B]  vault-title
: "&8PlayerVault #{vault}" [/B ]
[B ] [/B ]
[B ]   # Success messages[/B]
[B]  vault-opened
: "&aOpened vault #{vault}!" [/B ]
[B]  config-reloaded
: "&aConfiguration reloaded successfully!" [/B ]
[B ] [/B ]
[B ]   # Error messages[/B]
[B]  vault-error
: "&cError opening vault! Please try again." [/B ]
[B]  no-permission
: "&cYou don't have permission to use this command!" [/B ]
[B]  no-vault-permission
: "&cYou don't have permission to access vault #{vault}!" [/B ]
[B]  only-players
: "&cOnly players can use this command!" [/B ]
[B]  usage
: "&eUsage: /pv <1-99> or /playervault for help" [/B ]
[B]  invalid-number
: "&cInvalid vault number! Please use a number." [/B ]
[B]  invalid-range
: "&cVault number must be between 1 and 99!" [/B ]
[B ] [/B ]
[B ]   # Help message (displayed when using /playervault)[/B]
[B ]  help: [/B ]
[B ]    - "&8&m----------&r &6&lPlayerVault Help &8&m----------" [/B ]
[B ]    - "&e/pv <1-99> &7- Open a specific vault" [/B ]
[B ]    - "&e/pv reload &7- Reload configuration &8(Admin only)" [/B ]
[B ]    - "&7" [/B ]
[B ]    - "&7Vaults are automatically saved when closed!" [/B ]
[B ]    - "&7Empty vaults are cleaned up to save storage." [/B ]
[B ]    - "&8Features:" [/B ]
[B ]    - "&7• Up to 99 vaults per player" [/B ]
[B ]    - "&7• Permission-based access control" [/B ]
[B ]    - "&7• Automatic empty vault cleanup" [/B ]
[B ]    - "&7• Tab completion for commands" [/B ]
[B ]    - "&7• Lightweight and lag-free" [/B ]
[B ]    - "&8&m----------------------------------------" [/B ]
[B ] [/B ]
[B ]   # Admin-specific messages[/B]
[B]  admin-vault-title
: "&8&l[ADMIN] &r&8{player}'s Vault #{vault}" [/B ]
[B]  admin-vault-opened
: "&aViewing &e{player}'s &avault #{vault}!" [/B ]
[B]  admin-unknown-command
: "&cUnknown admin command! Use /pva for help." [/B ]
[B]  admin-list-usage
: "&cUsage: /pva list <player>" [/B ]
[B]  admin-view-usage
: "&cUsage: /pva view <player> <vault>" [/B ]
[B]  admin-clear-usage
: "&cUsage: /pva clear <player> <vault|all>" [/B ]
[B]  admin-delete-usage
: "&cUsage: /pva delete <player>" [/B ]
[B]  admin-migrate-usage
: "&cUsage: /pva migrate <from_player> <to_player>" [/B ]
[B]  admin-stats-usage
: "&cUsage: /pva stats <player>" [/B ]
[B ] [/B ]
[B]  player-not-found
: "&cPlayer &e{player} &cnot found!" [/B ]
[B]  vault-not-found
: "&cVault not found or already empty!" [/B ]
[B ] [/B ]
[B]  cleanup-started
: "&eStarting vault cleanup..." [/B ]
[B]  cleanup-completed
: "&aCleanup completed! Removed &e{count} &aempty vaults." [/B ]
[B]  reload-error
: "&cError reloading configuration! Check console for details." [/B ]
[B ] [/B ]
[B]  admin-vault-cleared
: "&aCleared vault #{vault} for player &e{player}&a!" [/B ]
[B]  admin-cleared-all
: "&aCleared &e{count} &avaults for player &e{player}&a!" [/B ]
[B]  admin-player-deleted
: "&aDeleted &e{count} &avaults for player &e{player}&a!" [/B ]
[B ] [/B ]
[B]  migrate-started
: "&eStarting vault migration..." [/B ]
[B]  migrate-completed
: "&aMigrated &e{count} &avaults from &e{from} &ato &e{to}&a!" [/B ]
[B ] [/B ]
[B]  backup-started
: "&eCreating vault backup..." [/B ]
[B]  backup-completed
: "&aBackup created: &e{backup}" [/B ]
[B]  backup-failed
: "&cBackup failed! Check console for details." [/B ]
[B ] # Color Codes Reference:[/B]
[B ] # &0 = Black    &1 = Dark Blue    &2 = Dark Green   &3 = Dark Aqua[/B]
[B ] # &4 = Dark Red &5 = Dark Purple  &6 = Gold         &7 = Gray[/B]
[B ] # &8 = Dark Gray &9 = Blue        &a = Green        &b = Aqua[/B]
[B ] # &c = Red      &d = Light Purple &e = Yellow       &f = White[/B]
[B ] # &k = Magic    &l = Bold         &m = Strikethrough &n = Underline[/B]
[B ] # &o = Italic   &r = Reset[/B]
[B ] [/B ] [/SIZE ] [/B ]
[B ] [B ] [SIZE=5 ]
Resource Information
Author:
----------
Total Downloads: 785
First Release: Mar 18, 2025
Last Update: Mar 20, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings