HomeJavaModsExpendable Backpacks
Expendable Backpacks
Expendable Backpacks — screenshot 1Expendable Backpacks — screenshot 2Expendable Backpacks — screenshot 3Expendable Backpacks — screenshot 4

Expendable Backpacks

A comprehensive backpack system featuring eight progressive tiers, upgradeable storage, placeable backpack blocks, and unique Enderpack shared inventory functionality.


✨ Features


🎒 Backpack Tiers

Tier Storage Upgrade Material
Dirt Backpack 9 slots (1 row) Surround with Dirt
Leather Backpack 9 slots (1 row) Starting tier
Copper Backpack 18 slots (2 rows) 8x Copper Ingot
Iron Backpack 27 slots (3 rows) 8x Iron Ingot
Gold Backpack 36 slots (4 rows) 8x Gold Ingot
Diamond Backpack 45 slots (5 rows) 8x Diamond
Netherite Backpack 54 slots (6 rows) Smithing Table
Enderpack 27 slots (3 rows) Shared Storage

📦 Placeable Backpacks

Backpacks can now be placed in the world as decorative blocks that retain full functionality!

How It Works

Use Cases

Important Notes


🌌 Enderpack - The Special One

The Enderpack provides unique functionality not found in other tiers:

Example Use Case

  1. Craft an Enderpack
  2. Clone it by combining with an Ender Pearl (yields 2 Enderpacks, same UUID)
  3. Keep one in your inventory for on-the-go access
  4. Place one as a block at your base for easy access
  5. Give one to a teammate
  6. All three access the same 27-slot shared storage - even the placed one!

⚙️ Configuration

The plugin includes a configuration file at plugins/ExpendableBackpacks/config.yml for server customization.

Starter Backpack Feature

Give new players a Leather Backpack automatically when they first join your server:

# Give a Leather Backpack to players when they first join the server
# Default: false
give-backpack-on-first-join: false

# Message sent to players when they receive their starter backpack
# Use & for color codes (e.g., &a for green, &6 for gold)
# Set to empty string ("") to disable the message
starter-backpack-message: "&7Welcome! You've been given a &7Leather Backpack &7to get started. Right-click to open!"

Features:


🚀 Installation & Compatibility

  1. Download the latest plugin JAR file
  2. Place it in your server's /plugins/ directory
  3. Restart your server or use a plugin loader
  4. Use /backpack to access the in-game guide
  5. Configure starter backpack in plugins/ExpendableBackpacks/config.yml (optional)

Requirements


🔧 Commands & Permissions

Commands

All commands support the /bp alias for quick access.

Command Description Permission
/backpack Open interactive guide GUI backpack.use
/backpack help Display help information backpack.use
/backpack give <player> <tier> Give a backpack to a player backpack.give
/backpack open <uuid> Open a backpack by UUID backpack.openOthers
/backpack clear <uuid> Clear backpack contents backpack.clear
/backpack clone <uuid> Create an Enderpack clone backpack.clone

Permissions

Permission Description Default
backpack.use Use backpack command and open own backpacks Everyone
backpack.give Give backpacks to players OP
backpack.openOthers Open any backpack by UUID OP
backpack.clear Clear backpack contents OP
backpack.clone Clone Enderpacks OP
backpack.admin All admin permissions OP

🔨 Crafting Recipes

Leather Backpack (Starting Point)

L S L
L C L
L L L

Enderpack (Special Recipe)

E P E
P C P
E I E

Upgrades

Surround your backpack with 8x upgrade material:

Note: All upgrades preserve your items and UUID!


💾 Technical Details

Data Storage

Performance

Placed Backpack Technical Details


🆘 Support & Links


📜 License

See the LICENSE file for details.


Developed with care for the Minecraft server community.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more