Complete guide to configuring backpack types in backpacks.yml.
The backpack definitions file is located at:
plugins/VaultPack/backpacks.yml
After making changes, reload with:
VaultPack supports 5 default backpack tiers, each with increasing capacity:
Backpack Structure
Each backpack type is defined with the following structure:
Configuration Options
Basic Properties
Example:
Item Appearance
Example:
Finding Skull Textures:
Visit https://minecraft-heads.com
Copy the "Value" field from the give command
Paste into the texture field
Crafting Recipe
Recipes are defined as a list of 9 items in crafting table order (left-to-right, top-to-bottom).
Format:
Special Formats:
"material amount" - Vanilla material with amount (e.g., "leather 64")
"material" - Vanilla material with amount 1 (e.g., "diamond")
"vaultpack:tier" - Previous backpack tier (e.g., "vaultpack:small")
"ecoitems:item_id" - EcoItems custom item (e.g., "ecoitems:enchanted_leather 6")
Example 1: Basic Recipe
Example 2: Upgrade Recipe
Example 3: Custom Items (EcoItems)
Example:
How Upgrades Work
Player crafts higher-tier backpack using lower-tier.
All items from old backpack transfer to new one.
Old backpack is consumed in crafting.
New backpack appears with all previous contents.
Lore lines support placeholders and color codes.
Available Placeholders:
%tier% - Backpack tier name
%size% - Maximum capacity
%used% - Currently used slots
Example:
Default Backpack Tiers
Entry-level backpack with 9 slots.
Crafting Cost: 80 leather
Medium Backpack
Mid-tier backpack with 18 slots.
Crafting Cost: 512 leather + 1 small backpack
High-tier backpack with 27 slots (requires EcoItems).
Crafting Cost: 48 enchanted leather + 1 medium backpack
Greater Backpack
Premium tier with 36 slots.
Crafting Cost: 96 enchanted leather + 1 large backpack
Ultimate tier with 45 slots (5 rows).
Crafting Cost: 1 upgrade token + 1 greater backpack
Creating Custom Tiers
You can create additional custom backpack tiers!
Example: "Massive" Tier (54 slots)
Note: Minecraft GUIs support up to 54 slots (6 rows).
Add the tier to backpacks.yml.
Add crafting permission to plugin.yml.
Reload with /backpack reload.
Recipe Balancing Tips
Early Game (Small/Medium)
Use common materials:
Mid Game (Large)
Use harder-to-obtain vanilla items:
End Game (Greater/Jumbo)
Use custom items from EcoItems:
Set economy costs in config.yml:
Recipe Not Working
Check YAML indentation (use spaces, not tabs)
Verify material names match Bukkit materials
For EcoItems, ensure items exist in EcoItems config
Check crafting permission is granted
Backpack Not Appearing
Run /backpack reload after changes
Check console for YAML errors
Verify tier name is unique
Texture Not Showing
Ensure texture string has no line breaks
Use PLAYER_HEAD material for custom skulls
Get textures from minecraft-heads.com
Upgrade Not Working
Verify upgrade-from matches previous tier name exactly
Check upgrade costs in config.yml
Ensure player has economy balance or bypass permission