SmartBackpackX

๐Ÿ“ฆ SmartBackpackX Ultra

Platform Support Java Version PlaceholderAPI License

SmartBackpackX is the most comprehensive, secure, and highly customizable inventory extension plugin for modern Minecraft servers. Crafted specifically to eliminate item duplication, minimize server overhead, and deliver a premium player experience.


โœจ Key Features


๐ŸŽฎ Player Commands

Base Permission: backpack.use

Command Description Permission
/bp Open your primary/selected backpack backpack.use
/bp open [name] Open a specific backpack by name or slot ranking backpack.cmd.open
/bp select <name> Select your default backpack for quick opening backpack.use
/bp rename <old> <new> Rename a backpack in your collection backpack.use
/bp list Open the virtual collection selector GUI backpack.access.collection
/bp togglepickup [name] Toggle the Auto-Pickup feature for a backpack backpack.feature.autocollect
/bp help View the command help menu backpack.cmd.help

๐Ÿ”ง Admin Commands

Base Permission: backpack.admin

๐Ÿ’ก Offline Player Support: All targeting commands below fully support offline players by UUID and name resolution!

Command Syntax Description Permission
/bpa give <player> <size> <name> [state] [template] Give a backpack to a player (virtual or portable) backpack.admin.give
/bpa clone <player> <name> [target] [state] Clone a backpack with all items inside it backpack.admin.clone
/bpa inspect <player> <list\|virtual\|portable> [name] Open player selector GUI or inspect specific backpack backpack.admin.inspect
/bpa list <player> Open a playerโ€™s backpack collection selector GUI backpack.admin.inspect
/bpa info <player> View detailed data of a playerโ€™s backpacks backpack.admin.inspect
/bpa delete <player> <name> [confirm] Delete a backpack from a player backpack.admin.delete
/bpa reset <player> [confirm] Reset all data and recreate defaults for a player backpack.admin.delete
/bpa backup create <player> Manually create a backup for a player backpack.admin.restore
/bpa backup list <player> List all available backups of a player backpack.admin.restore
/bpa restore <player> <backup> [target] Restore a backup, optionally to another player backpack.admin.restore
/bpa defaults apply <player> [force] Force-apply group default configurations backpack.admin
/bpa defaults info <player> View active defaults and group permissions backpack.admin.inspect
/bpa reload โ€” Reload all configurations, templates, and messages backpack.admin.reload

๐Ÿ”Œ PlaceholderAPI Integration

Show your playersโ€™ stats in scoreboards, tab lists, and chat formatters:


๐Ÿ” Core Permissions


๐Ÿ“ฅ Installation

  1. Download SmartBackpackX Ultra and put the .jar file into your serverโ€™s plugins/ directory.
  2. Start or restart your server to generate config.yml, messages.yml, and templates.yml.
  3. Configure your settings (database type, anti-abuse, defaults, and custom templates).
  4. Run /bpa reload to apply your changes!

๐Ÿค Support

Found a bug or have a suggestion? Join our support community Discord Server.