vStorage

vStorage is a personal storage plugin for Minecraft 1.20+ | Java: 25 to 17 with up to 16 permission-based 54-slot pages, a customizable GUI, automatic item saving, admin storage access, Discord webhook support, and Paper-compatible server support.
1000073114.png

1000073114.png

1000073102.png

1000073102.png

1000073115.png

1000073115.png

1000073116.png

1000073116.png

1000073117.png

1000073117.png

Description

vSTORAGE

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

About Plugin:

 

• Website: SOON

• Discord: https://discord.gg/zb4W93rEW

• A personal multi-page storage plugin for Minecraft servers. Players can access up to 16 customizable storage pages with automatic saving and Discord webhooks.

 

Compatible With:

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

WHAT IT DOES!

 

• Multi-page storage system with up to 16 customizable pages

• Each page holds 54-slot inventory for storing items

• Customizable GUI with pagination and close buttons

• Permission-based page access control

• Automatic data saving with per-player files

• Discord webhook integration for tracking

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

REQUIREMENTS!

 

• Server: Paper, Purpur, Spigot, Bukkit, Leaf, PufferFish

• Minecraft: 1.20+ [1.20 - 26.2+]

• Java: 17 or newer [Java: 25, 24, 21, 19 & 17]

• Dependency: Luckperms & Placeholderapi For Webhook & in game Tab Info. [Optional]

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

SETUP!

 

• Drop vStorage.jar into the plugins/ folder

• Restart the server or run /reload [Restart For Better Performance]

• Run /storage to test

• Configure webhooks (optional) using /storage features webhook add

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

COMMANDS!

 

• Main Command: /storage

• Aliases: /vstorage, /vchest

 

PLAYER COMMANDS

 

• /storage - Open storage page 1

• /storage <page> - Open a specific page (1–16)

• /storage <player> - View another player's storage

• /storage help - Show help

 

ADMIN COMMANDS

 

• /storage reload - Reload configs

• /storage features webhook enable/disable - Toggle webhooks

• /storage features webhook add <type> <url> - Add a webhook

• /storage features webhook update <type> <url> - Update a webhook

• /storage features webhook remove <type> - Remove a webhook

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

STORAGE PAGES:

 

• Page 1 is the default page for all players

• Pages 2–16 are accessible via permissions

• Each page stores 54 items independently

• Navigation buttons include Previous (left), Close (center), and Next (right)

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

LOGS WEBHOOK

 

• Fires on plugin enable, disable, and reload

• Fields: event, server-name, plugin-version, timestamp

 

COMMANDS WEBHOOK

 

• Fires when a player executes the /storage command

• Fields: player-name, player-uuid, command, page-opened, timestamp

 

ITEMS WEBHOOK

 

• Fires when a player closes storage with items

• Fields: player-name, player-uuid, page-number, item-count, item-list, timestamp

 

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

PERMISSIONS:

 

STORAGE ACCESS

 

• vstorage.use - Access page 1 (Default: true)

• vstorage.use.2-16 - Access pages 1–16 (Default: false)

• vstorage.use.all - Access all 16 pages (Default: op)

 

ADMIN PERMISSIONS

 

• vstorage.others - View other players' storage (Default: op)

• vstorage.reload - Reload configs (Default: op)

• vstorage.admin - Manage webhooks (Default: op)

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

GUI FEATURES:

 

• 54-slot inventory per page

• Customizable border (default: LIME_STAINED_GLASS_PANE)

• Close button at center-bottom (slot 49)

• Previous/Next buttons with enchantment effects

• Auto-save when closing storage

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

CONGRATULATION FILES:

 

• Auto-generated in plugins/vStorage/

• config.yml - Menu appearance and buttons

• messages.yml - In-game messages

• webhook.yml - Discord webhook settings

• Player Storage Data [Don't Delete otherwise every player Storage Data Loss]

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

FAQ's

 

• Q: How many storage pages can players have?

• A: Up to 16 pages via permissions.

 

• Q: Can admins view other players' storage?

• A: Yes, with the vstorage.others permission.

 

• Q: Are items saved if the server crashes?

• A: Yes, items are saved immediately when the storage closes.

 

• Q: Can I disable webhooks?

• A: Yes, use /storage features webhook disable.

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

AUTHOR & SUPPORT:

 

• Developed by: UnknownXD

• Website: SOON

• Discord: https://discord.gg/zb4W93rEW

• Team: RYZN, VORTEXEN, XENBYTE

 

•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•~•

 

VERSIONS:

 

• v1.0.0 - Initial release with multi-page storage and webhooks

• For issues or support, visit Discord or check the Discord Server.

 

Available On:

The vStorage Team

profile avatar
  • 1
    Projects
  • 17
    Downloads