Backpack
Everyone wants extra storage, Backpack!
Do not use the 1.6.x builds of backpack with a 1.7.x. server....
Backpack
Core Features
- Configurable Drop on death
- Uses Vault for Economy handler.
- Allow your players to expand their Backpack from 9 slots to a max of 54.
- Multiworld support with different Backpacks or Sharing!
- Overflow abilities from players main inventory. (Must have at least 1 open slot to make overflow abilities work).
- Blacklist Abilities - deny certain items in the Backpack
- Fully functional API.
Spout Enabled Features
[Requires SpoutPlugin ]
- Custom GUI for Upgrading Backpacks.
- Custom Hotkey assignments for opening Backpack.
Multi-Server Enabled
- This plugin is written for both Bukkit and Spout Servers.
Developers:
- AlmuraDev Team
Configuration
File: config.yml
General:
- use-economy: Whether or not to enable economy system for backpack purchase & upgrades.
- use-spout: Whether or not to enable SpoutPlugin based features.
Admin:
- control-panel: Enable or disable Admin Panel.
- hotkey: KEY_V {default keybinding inside of Spoutcraft to display Admin Panel}
Backpack:
- no-perm-default-size: 9 {default backpack size if no permissions system found}
- hotkey: KEY_B {default keybinding inside of Spoutcraft to open Backpack}
File: blacklist.yml
- Contains list of items you dont want users to save in their backpack.Follow file format automatically created. Use only names of materials, not numbers.
File: share.yml
- Contains list of backpack shareable worlds.
share: world: - world_nether - world_end
In this above configuration, WORLD is the name of the Parent World. The child objects below it will be the name of shared worlds from the parent. Simply modify the name of your Parent Worlds to get the specific world sharing you desire.
- If you used any previous build of Backpack prior to build 81, I would advise you that if you decide to use the world sharing feature, delete any world directory in your /backpacks/ directory that is now being shared. The existence of these now un-used files give troubles for the upgrade procedure under very specific circumstances.
Permissions
Here's a list of specific permissions nodes for this plugin and what each does.
- backpack.use = Allows the users to use the Backpack itself.
- backpack.upgrade = Allows for users to upgrade their Backpack.
- backpack.keepitems = Allows users to keep items in Backpack upon player death.
- backpack.noblacklist = Allows users to bypass the backpack blacklist.
- backpack.noupgradecost = Allows users to upgrade backpack for free.
- backpack.overflow = Allows item pickups to automatically go into the backpack if users inventory is almost full.
- backpack.share = Allows backpack to be shared across specified worlds from share.yml
- backpack.admin = Allows user to use Admin Panel.
- backpack.size.18 = Allow 18 Slot Backpack.
- backpack.size.27 = Allow 27 Slot Backpack.
- backpack.size.36 = Allow for 36 Slot Backpack.
- backpack.size.45 = Allow for 45 Slot Backpack.
- backpack.size.54 = Allow for 54 Slot Backpack.
Commands
- /backpack = Opens Backpack
- /backpack upgrade = Upgrades backpack
Addons
Support
Support for this and all other AlmuraDev plugins can be found by joining our chat channel here:
Hard Dependencies
- Bukkit 1.5.1+
Soft Dependencies
- SpoutPlugin [Needed for Hotkeys and Custom Interface] << Not Required
- Vault 1.2.15+ [Needed for Economy Support] << Not Required
Spoutcraft & SpoutPlugin

Get Spoutcraft & Spoutplugin Now! >> Get Spout!
Donations for this project can be directed here: PayPal: Click Here
Many thanks for your consideration.
-
View User Profile
-
Send Message
Posted Sep 29, 2012Am I able to do, say..
Give normal users auto access to a 27 slot packpack (no purchase at all, you have it as default)
and then, if someone donates the ability to let them do the same as before, but a 54 slot backpack? But when, say 30 days is over it goes back to 27
-
View User Profile
-
Send Message
Posted Sep 28, 2012can direct do a custom hotkey without using spout ? =3=
-
View User Profile
-
Send Message
Posted Sep 25, 2012Can you make one of the commands like /bp aswell /backpack?
-
View User Profile
-
Send Message
Posted Sep 23, 2012Can you make this not NPE on tekkit?
2012-09-24 00:53:54 [SEVERE] Could not pass event InventoryCloseEvent to Backpack org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) at net.minecraft.server.NetServerHandler.handleContainerClose(NetServerHandler.java:1071) at net.minecraft.server.Packet101CloseWindow.handle(SourceFile:16) at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at com.almuramc.backpack.bukkit.listener.BackpackListener.onBackpackClose(BackpackListener.java:125) at com.almuramc.backpack.bukkit.listener.BackpackListener.onInventoryClose(BackpackListener.java:87) at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 11 more
-
View User Profile
-
Send Message
Posted Sep 21, 2012@samoney
could be a compatibility issue, are you using the latest dev build of bukkit (and spout if your using it), or the recommended build
if you are using the latest bukkit, but recommended spoutplugin and spoutcraft that could be your problem. if your not using spout that won't be your problem.
also unless you are op, you will need to set up the permissions so you can use it.
-
View User Profile
-
Send Message
Posted Sep 19, 2012i have latest 1.3.2 i have installed this but just fails to work for me. Any advice would be appreciative.
-
View User Profile
-
Send Message
Posted Sep 18, 2012is this plugin compatible with SimplyPerms? I have OP, but neither myself, or regular players can use the bacvkpack commands, and I added the permissions to the helpfile.
Insufficient privilages to use this command,
-
View User Profile
-
Send Message
Posted Sep 16, 2012i have second world hooked into my world called eldaria. It's possible to add it somehow because when i doing it in that way its not working:
or maybe its not possible to add extra worlds ? :D
-
View User Profile
-
Send Message
Posted Sep 16, 2012@ljprevo
/reload is never advised on plugins as it causes issues if you need to reload, first check to see if they have a build in reload command just for themselves. PermissionsEX uses /pex reload
If you have added new plugins, or need to reload ones that don't come with a reload command
do a /save-all
then a /stop
then start your server again. (This is the safest way)
and yes, i would guess that items would be saved at times when a player either changes world log out, or the server is stopped.
If i am wrong Docter, please advise otherwise
-
View User Profile
-
Send Message
Posted Sep 15, 2012Any issues with loosing items?
I tested this plugin out.
- I placed an item in my backpack. I then when an looked at the yml file for my user, the item was not in the file.
- I look in my backpack again, the item is there.
I did it again, however I disconnected after I placed my item and it was in the yml file for the player.
Is this program memory retentive? The item don't save to the yml file until the player logs out?
The reason I ask is I had players loosing items.
I narrowed it down to when I was doing a a"/reload" of all the plugins while they were playing and if it is memory retentive and does not save the items instantly, that is when it was happening.
Can someone advise?
-
View User Profile
-
Send Message
Posted Sep 14, 2012i will test this later after i have done my full server backup, will let you know if i come across any problems
EDIT: No problems here, BUKKIT #2366 SpoutPlugin #1338 Spoutcraft #1720 also using PEX as my permission plugin if you were wondering
everything seems to be working fine here so far, if anything changes i will let you know.
-
View User Profile
-
Send Message
Posted Sep 12, 2012So, i cant get this to work. I got backpack.use in the permissions, but anytime i do /backpack i get the insufficient permissions error, even on OP. any suggestions?
-
View User Profile
-
Send Message
Posted Sep 11, 2012@VergilPrime
I need log of errors at startup
-
View User Profile
-
Send Message
Posted Sep 11, 2012wouldnt load like others mentioned. checked console and spittin errors bit
n about vault. I threw vault in there, and now its saying something about insufficient permissions to use backpack. im Op:(
-
View User Profile
-
Send Message
Posted Sep 11, 2012@beastfeaster: I have it working but it doesnt support books @_@
Erm, check startup, maybe its conflicting with something? Also check /pl and see if its pink in the list, meaning the plugin didnt load
-
View User Profile
-
Send Message
Posted Sep 11, 2012Thanks virgil! I think you misunderstand though. I have been running a bukkit server for a year, manage a dozen plugins and even skript so im not a noob. I put backpack in the plugin folder and start the server, just like any other plugin. However it refuses to unpack. No folder created, no commands in console or in game. Nothing. Not sure what to do. Want this plugin bad. : p
-
View User Profile
-
Send Message
Posted Sep 11, 2012@beastfeaster
To use a Bukkit Plugin, simply drag the jar into your plugins folder. You don't unpack it. Just drag and drop :D
-
View User Profile
-
Send Message
Posted Sep 10, 2012jar unpacks fine in my zilla. just fails to work though.
-
View User Profile
-
Send Message
Posted Sep 10, 2012hello, i cant get the jar file to unpack. i upload it to plugins directory, restart server, then nothing. is there an installation page or readme that im not seeing?
thanks
-
View User Profile
-
Send Message
Posted Sep 10, 2012change it in config file