WorldVaultsRK
Secure, configurable player vaults separated by worlds or World Groups.
Secure, configurable player vaults separated by worlds or World Groups.
Overview
WorldVaultsRK is a production-focused player vault plugin designed to keep inventories safely separated between worlds, game modes, seasons, or server areas.
Every vault is identified using the player's UUID, a permanent World Group ID, and the vault number. Worlds in the same group share vaults, while worlds assigned to different groups receive completely independent storage.
Main Features
- Vaults separated by individual worlds or configurable World Groups
- Local SQLite storage with no external database server required
- Asynchronous database operations
- Safe vault sessions and anti-duplication protections
- Configurable vault quantity and inventory rows
- Permission-based access
- Player vault selector GUI
- Custom vault names and icons
- Optional player-to-player VIEW or EDIT sharing
- Administrative inspection and editing tools
- Automatic and manual backups
- Safe restoration with confirmation and pre-restore backups
- Soft-delete trash and recovery support
- Season reset tools with dry-run and confirmation
- Item blacklist, whitelist, and quantity limits
- PlaceholderAPI integration
- English and Spanish messages
- Documented configuration files
- Configuration validation and Safe Mode
World Groups
World Groups determine which worlds share the same vault data.
Code (YAML):
groups:
survival:
display-name : "Survival"
season : 1
profile : survival
worlds :
- world
- world_nether
- world_the_end
To give every world independent vaults, assign each world to a separate group.
Important: World Group IDs are permanent storage identities. Do not rename an ID after players have stored items.
Commands
- /pv — Open the vault selector
- /pv <number> — Open a specific vault
- /pv rename — Rename a vault
- /pv icon — Change a vault icon
- /pv share — Share vault access
- /pv unshare — Revoke shared access
- /wvrk help — Display administrative help
- /wvrk status — Display runtime and storage status
- /wvrk validate — Validate configuration files
- /wvrk reload — Safely reload supported configuration
- /wvrk verify — Verify persistent storage
- /wvrk doctor — Run diagnostics
- /wvrk backup — Create a backup
Additional administrative commands are available through /wvrk help and permission-aware tab completion.
Installation
- Stop the server.
- Place WorldVaultsRK in the plugins folder.
- Start the server.
- Edit groups.yml and assign every required world.
- Run /wvrk validate.
- Run /wvrk reload or restart the server.
- Grant the required permissions.
- Test vault persistence before opening the server to players.
Requirements
- Java 17 or newer
- Minecraft 1.20.x
- PlaceholderAPI is optional
Storage Safety
WorldVaultsRK prioritizes item and data integrity. Database failures do not silently erase stored data. When a serious storage or configuration problem is detected, the plugin can enter Safe Mode and provide diagnostics through /wvrk doctor.
Always maintain external server backups before updates or destructive administrative operations.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- 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.
WorldVaultsRK is a free Minecraft Java mod. Downloaded 2 times (via Spigot). Download it and open it directly in the game.