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.
@Chaznuts Hi,
it should be an example for der_Kernschatten. Normally I klick reply, but this time I used Post a comment.
I have no problems with it.
@ThoLav
Well the formatting of your other post was pretty much unreadable until you fixed it. Were you asking a question about your share file? Still don't understand what you needed.
@Chaznuts
I know, I also could name group1 creativeWorlds and group2 nonCreativeWorlds. Worlds in group1 have the same backpack und worlds in group2 have the same backpack.
The name of the groups doesn't matter. You also could name it beer and meat.
@ThoLav
Sharing is for worlds, not groups of players. Every player will always have his or her own personal backpack, if you allow that group they're in the permission. If you were referring to worlds, hopefully this comment will help you:
@der_Kernschatten
FreshBuild:
- FreshBuild_nether
- FreshBuild_the_end
You don't need to list the main Overworld, as that is the initial world of the sharing
@AwsomeG2
I believe this was planned in the next update, but who knows when that will be. The authors are busy, but are still active MC devs.
Hi,
here my share.yml
Regarding sharing
If my world names look like this:
Fresh Build
Fresh Build_nether
Fresh Build_the_end
skyworld
Would my share.yml not look like this?
share:
FreshBuild:
- Fresh Build
- Fresh Build_nether
- Fresh Build_the_end
I am seeing seperate/not shared backpacks like this:
backpacks/Fresh Build/USERNAME.yml
backpacks/Fresh Build_nether/USERNAME.yml
Is there any way you could have like /backpack username to see what is in a users backpack
Amazing plugin! is there any way to open the admin panel without spout? edit: Sorry just saw it was commented in the config
@saVior555
No problem. Enjoy!
@Chaznuts
I installed Vault and now it´s working Thank you !
@saVior555
Do you have [the latest version of] Vault on your server? I know this is suppose to be a soft dependency, but it may be the problem.
20:32:54 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.2-R1.0 -18-ga8c0dc1-b2808jnks (MC: 1.6.2) (Implementing API version 1.6.2-R0.1-SNAPSHOT ) 20:32:54 [SEVERE] Could not load 'plugins\backpack-b129.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: Vault at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:195) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 It doesn´t work for me can some help me ?
@ThoLav @rotiripsnoc
Glad it works. There are a few bugs that need fixing but, other than that, it should be fine.
Hi,
it also works on 1.6.2 without any hassle.
B129 works with 1.6.1 just fine also ...
@Kraethor
Don't think this is abandoned, but it is outdated. Dockter is a very valuable individual and I'm sure he is very busy with the release of MC1.6. Just be patient and I'm sure a build will be released with time.
Is this plugin going to be updated, or was it abandoned? It is an awesome plugin, I'd hate to see it go away. Please update it?
Wanted to report that it is apparently possible to duplicate with this plugin..
Something to do with server restarts.
Great plugin but watch for dupers especially on PVP servers.
Came here to say sharing wasn't working after configuring the YML, saw that there is a permission node, nevermind thanks for great documentation !
@ShineeBoss
It is explained in the plugin's description.
Negate the permission 'backpack.overflow'