BackPack
A simple, lightweight and persistent backpack plugin
Give every player a portable extra inventory that can be opened by command or with a craftable backpack item.
Features
- Personal backpack for every player
- Open your backpack with /backpack
- Open your backpack by right-clicking the backpack item
- Backpack contents save automatically
- Data persists across relogs and server restarts
- Configurable backpack size, up to 54 slots
- Configurable inventory title
- Configurable item material, display name, lore and glow
- Crafting recipe can be enabled or disabled
- Permission support
- Protection against putting backpacks inside backpacks
- Legacy backpack data migration
- Lightweight YAML storage
How It Works
Each player gets their own private backpack inventory. Players can open it with the command or by using the backpack item.
The backpack is saved when it is closed, when the player leaves, when the player is kicked, when the player dies, and when the server shuts down.
Command
Permission
Crafting Recipe
The backpack item can be crafted if the recipe is enabled in the config.
Code (Text):
L L L
L I L
L C L
- L = Leather
- I = Configured backpack item material
- C = Chest
Configuration
You can configure:
- Permission node
- Backpack size
- Inventory title
- Backpack item material
- Item display name
- Item lore
- Item glow
- Crafting recipe
- Messages
Safety
BackPack prevents players from placing backpack items inside backpack inventories. This helps avoid storage loops and possible item duplication issues.
Notes
- Designed for Spigot servers
- Uses simple YAML storage
- Java 17+ recommended
- Always make a backup before updating from very old versions
Simple storage. Clean config. No unnecessary extras.