Backpacks
Backpacks
What is it?
Backpacks is a plugin that provides each player with a backpack in which they can store items. You can configure how much space each player's backpack has, as well as other aspects of the backpack, using permissions (see below). I have recently added SQL support that enables the backpacks to work cross-server if you use servers linked by bungeecord, lilypad etc. A recent addition to the plugin is that if a player with a backpack has a full inventory and they pickup an item, it goes into their backpack.
Permissions
backpack.1 Sets the backpack to the size: 9x1
backpack.2 Sets the backpack to the size: 9x2
backpack.3 Sets the backpack to the size: 9x3
backpack.4 Sets the backpack to the size: 9x4
backpack.5 Sets the backpack to the size: 9x5
backpack.6 Sets the backpack to the size: 9x6
backpack.keepOnDeath Allows players to bypass the config value for dropping items on death.
Commands
User Commands
/backpack Opens the backpack you have permission for!
Admin (OP) Commands
/backpack [Player name] Opens a player's backpack.
Configuration
Drop-On-Death
If this is set to true the content of the players backpack will drop on death. If the player had the permission 'backpack.keepOnDeath', this would not affect them.
Title
This is the title on the top of each backpack. On the example backpack it is "Your Backpack". You can set a title for each size of backpack (1 to 6).
DisabledWorlds
Here you can define the worlds in which players cannot open their backpacks incase you have, for example, a creative world.
@ModifiedKevin
You need to be using 3.8. http://dev.bukkit.org/bukkit-plugins/backpacks/files/35-backpacks-v3-8/
There's no "DisabledWorlds" in the Config file for Backpacks v3.6? Or is it just me o.O
@britaniacraft
Should be working, Try the latest version.
Hello, I would like to do a plugin showcase for your plugin as I like it very much :) Please PM me if this is ok with you.
Got this :
Caused by: java.lang.IllegalArgumentException: Plugin cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:192) [spigot.jar:git-Spigot-1459] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.validate(CraftScheduler.java:391) [spigot.jar:git-Spigot-1459] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:137) [spigot.jar:git-Spigot-1459] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskLaterAsynchronously(CraftScheduler.java:112) [spigot.jar:git-Spigot-1459] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.runTaskAsynchronously(CraftScheduler.java:96) [spigot.jar:git-Spigot-1459] at org.bukkit.scheduler.BukkitRunnable.runTaskAsynchronously(BukkitRunnable.java:49) [spigot.jar:git-Spigot-1459] at com.rb2750.backpack.Backpack$PlayerBackpack.load(Backpack.java:407) [?:?] at com.rb2750.backpack.Backpack$PlayerBackpack.show(Backpack.java:397) [?:?] at com.rb2750.backpack.Backpack.onCommand(Backpack.java:287) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1459]
http://pastie.org/private/dlbwt96d2l54rncvruxc8q
This happened on latest.
@rb2750
http://pastie.org/private/ydwcziv1tl7fhbkdspoew
saw this randomly, using the second to last build you had uploaded for met o test - wanted to make sure you fixed it.
@LordKainzo
I didn't do it as a permission for now, as it seems like a normal thing it should do. I also won't do separate packs for separate worlds for now, as it would require a lot of code change because it was originally designed for one pack.
@SurvivalHell
Permission is backpack.overflow ?
@rb2750
By default, it shouldnt be separate packs for separate worlds.
Rb2750 I havent tested the latest release but I will.
@MCB4
Oh crappp... Sorry. Left a debug message in.. :l
Here is the fixed version; http://dev.bukkit.org/bukkit-plugins/backpacks/files/35-backpacks-v3-8/
This is spamming my chat. Please make it so this doesn't show up in the chat.
http://prntscr.com/3fxh3a
@SurvivalHell
Yeah, I'll do that as well :)
@MCB4
Yes it does convert them.
@LOLniqqa
You're the main cancer here.
This plugin is cancer.
Does it automatically convert the old backpacks.yml to UUID? I attempted updating to the latest version of Backpacks and the backpacks.yml and config.yml didn't work. Any help? I also ran into this issue when trying to convert from v3.6 to v3.7. I am back on v3.6 for now.
@rb2750
Awesome!
Another idea: Seperate backpacks for seperate worlds.
Basically Multiverse support
@SurvivalHell
Whoa, great idea! Never thought of that :p Gonna do it right now.
Don't know if this has been asked before, but is it possible to add this feature to the plugin in a future update: When a players normal inventory is full, stuff will automatically go into the players backpack. In short, an overflow feature with a permission.
@LordKainzo
Yeah, looks okay for now, I'll try and fix the other bugs, but they are minor ones. Thanks for testing :)
@rb2750
Retesting now. and @Rb2750 - im sorta a master tester ;) I'll find a bug if there is one and if I wont, hundreds of my players will haha.
1. The size of the backpack fro admins (or those who have viewed others) is still an issue. Its not a game breaking thing but is odd.
2. http://pastie.org/9128790 < when I attempted to do /backpack with latest. Only happened once from what I saw - but may be a time out issue somewhere if its inactive for a set period.