VirtualStorages is a Bukkit/Spigot plugin that enhances player storage capabilities by introducing
virtual backpacks; accessible from anywhere in the world, allowing players to store items beyond their regular inventory limits.
--------------------------------------------------------------------------------------------------
⚠️ Features
Virtual Backpacks
Players can access extra inventory space inside a personal virtual backpack.
Backpacks are available anywhere, no need for chests!
Customizable
Configure titles, messages, and permissions.
Allow specific backpack counts using permission nodes.
Admin Tools
* Inspect and manage other players’ backpacks using `/backpackview <player>`
* Reload messages dynamically with `/vsreload`
* All data stored in editable YAML files for easy manual adjustments
--------------------------------------------------------------------------------------------------
⚙️ Installation
1. Download the
VirtualStorages plugin JAR.
2. Place it into your server’s `plugins` folder.
3. Restart (or start) your server to enable the plugin.
--------------------------------------------------------------------------------------------------
⚙️ Commands
Code (Text):
| Command | Description | Alias | Permission |
| ---------------------- | -------------------------------- | ---------------- | --------------------- |
| /backpack | Opens your virtual backpack | /bp | virtualstorages.use.# |
| /backpackview <player> | View another player’s backpack | /bpview <player> | virtualstorages.admin |
| /vsreload | Reloads messages from the config | — | virtualstorages.admin |
--------------------------------------------------------------------------------------------------
⚙️ Data Storage
All player backpack data is stored inside the plugin’s data folder.
Each file is named after a player’s
name and UUID, and can be edited manually.
Changes are applied instantly, without requiring a server restart.
*(Database storage support planned for future updates.)*
--------------------------------------------------------------------------------------------------
⚠️ Screenshots
Single page backpack
Multiple page backpack:
--------------------------------------------------------------------------------------------------
⚙️ Permissions
Code (Text):
* `virtualstorages.use.#` → Access backpack number `#` (1–999)
* `virtualstorages.admin` → Use `/vsreload`
* `virtualstorages.admin` → Use `/backpackview <player>`
--------------------------------------------------------------------------------------------------
⚠️ Feedback & Support
Found a bug or have a feature request?
Report it on the [GitHub Issues page](
https://github.com/852DuartePls/Spigot-VirtualStorages/issues).
--------------------------------------------------------------------------------------------------
✅ TODO
* [x] Allow viewing other players’ backpacks
* [x] Make `/vsreload` unnecessary for updating player backpack pages
* [ ] Add database storage option