SimpleBackpacks
Description
SimpleBackpacks aims to be the simplest yet most expansive backpack plugin for Bukkit.
Just pop in the jar, give your users a permission node (or two for bigger backpacks) and be done with it.
Enjoy! ^_^
Features
- Simple command to open your backpack
- Ability to open other player's backpack (with proper perm node)
- Admin can set if death clears player backpacks or not
- Admin can set if death drops your backpack contents to the ground or not
- Admin can grant a perm node to exempt from emptying backpack on death (great for donators!)
- Backback size based on a simple permission node (Have 1 - 6 rows of backpack space).
Commands
- /backpack (player)
- Open your backpack (size based on your permission limit) or someone else's.
Permissions
- backpack.use
- Gives access to open a backpack with default limit of 1 row. (Aliases: /bp, /purse, /bag, /napsack, /satchel)
- backpack.use.other
- Give access to open other player's backpack. Other player MUST be online.
- backpack.exempt.empty-on-death
- Players with this perm will not have their backpacks emptied when they die.
- backpack.limit.X
- The row limit for that user. Only accepts 1 through 6 in place of X.
Default config.yml
1 2 3 4 5 6 7 8 9 10 11 12 13 | # Enable debug info in console debug-mode: false # Enable colors in console output color-logs: true # Should the user's backpack empty to the ground when they die? # A false value will leave the player's backpack contents alone. empty-backpack-on-death: false # If empty-backpack-on-death is true should we drop the items to the ground? # A false value will just make the backpack items disappear. drop-backpack-items-on-death: false |
Todo
Have a suggestion? Leave a comment!
F.A.Q.
- Why are my color codes turning into double question marks?
- Because your server is not properly setup. The Java environment must use UTF8 encoding. This is a shortcoming of Bukkit itself, and they have no plans to fix it as they don't feel its broken. If your server is on a remote host you may need to contact your host requesting this change. See this comment for more information
Metrics
This plugin uses metrics to collect stats! It only collect basic things such as version type, and players online. If you want to see everything, click on the graph. Go into /plugins/PluginMetrics/config.yml to disable stat collecting if you wish.
I'll be continuing this plugin over on SpigotMC site. Its too much work to keep multiple sites updated. :S
@I9hdkill
It does not. Too much of a mess to convert from pre UUID to UUID, especially this late in the game (people may have already changed their names). Instead of building some conversion tool that is guaranteed to break or corrupt peoples data it is recommended to get your users to empty their backpacks prior to updating the plugin. On my server I gave them a week's notice and about 80% of the people took the advice seriously. The rest lost their items.
@BillyGalbreath
Does 2.0 convert the old database to uuids and how (at which rate) ?
SimpleBackpacks v2.0 has been uploaded and is now waiting for approval.
@BillyGalbreath
3 Months later..
Can you please add a feature to the future update that we can list which world could use the Backpack, or we can list world that don't have access to Bag? Im banging my head to fix in all worlds XD Thank you so much for yoour awesome plugin, BillyGalbreath! And could i have honor to donate your hard work? (p/s: sorry about my bad English)
@CloudeLecaw
I have taken this plugin back due to abandonment. I'll get it updated to 1.8 with UUID support very soon. ^_^
@CloudeLecaw
Not stolen, no. I am the original author of this plugin. About a year ago I gave away a lot of my plugins to other developers. This is one of them. The new devs have chosen not to list me as the original author, which I told them was fine when I gave it to them.
You can go back to previous pages in the comments and see comments from me.
Hi Xavier, hi AzureDev, I have a problem please tell me what can i do :D everytime i open back pack then close, next time i wanna open it again, the error said: "This backpack is already open! Cannot open right now." I must log out and log on again to use it. Can you tell me how to fix this issue? Thank you so much, and btw sorry about my bad English.
Will this be updated for 1.8?
Yes, we have the same issue on our server with version 1.6, when it should drop the bp inventory at death:
at net.pl3x.simplebackpacks.listeners.PlayerListener.onDeath(PlayerListener.java:90) [?:?] at sun.reflect.GeneratedMethodAccessor461.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) [spigot.jar:git-Spigot-1649]
Can you make it posible to have diferent backpacks for diferent worlds, with permissions or something?
@vuongot
You need to set it, so that in the creative world, players cannot access the backpacks. This plugin does not block users from using it in creative mode.
Anyone have issue with multiverse? When member go to creative, then put items to the backpack, then back to survival, they have all the items from creative... Can someone please help me about this. Thank you in advance.
(P/S: sorry about my bad English)
Thanks
When I autopickup an item into the backpack (if the inventory is full), I get kicked out of the game (internal error occured)... Anybody else has the same problem?
http://pastebin.com/2LsfEa1B
Is it because I use this PlugIn with Minecraft 1.7.9?
Managing tickets now.
@LHammonds
I will try get an UUID-Aware update out for v 1.7, I have been quite inactive and I should be able to release a new update soon :)
The Jenkins source code / dev builds site seems to be down.
Also noticed version 1.6 is not UUID-aware. I know the original author said he needed a 1.8 release but many other plugins are being made UUID-aware somehow such as PermissionsEx, BetterEnderChest and VoteRoulette to name a few.
Also, SimpleBackpacks 1.4 / 1.6 work on Craftbukkit 1.7.9 and Spigot 1.7.9 on Windows 7 and Ubuntu Server 12.04 with Oracle Java 1.7.0_55 (64-bit)
LHammonds