BackPacks++
BackPacks
Hello there! Do you hate it when you're exploring your minecraft world and you find some shiny diamonds but your inventory is full? Well then this plugin is something for you! This plugin aims to be the best inventory-expander in the bukkit plugin world. While it is very advanced it's still easy to use and easy configurable. You can add as much backpack types as you want. If you have any question or suggestions, don't hesitate to pm me! (Asking things in a comment will not get support!)
How to use BackPacks?
Using the plugin is fairly easy. The default backpack recipe is a chest surounded by leather and the default size is 27. Since version 1.6 you can also open a backpack by right clicking in the air! When crafting a backpack you will notice it's name and the lore, the lore is a purple integer '0', now when first right clicking your backpack you will register it. A message will popup: You registered <backpack> : <id>. You will also notice the name of the backpack changed to: <yourname>'s <backpackname>, and the lore is changed to a purple integer which represents the id, your name and the backpack type (this may look ugly but it makes the plugin way faster and less buggy).
You will also notice the item has an enchantment glow, now we did this to detect wether an item is a backpack or not, since it's a custom enchantment don't place your backpack in an anvil because that will crash your client. You are also not able to put your backpack in your backpack, to prevent backception.
The default crafting recipe:
When registering your backpack, the output will be:
And when hovering over your backpack:
(I know it looks ugly but I'm currently searching a way to hide the lore)
A showcase of the plugin made by gyro89 (Many thanks to him!)
And another showcase by BukkitHelper (Thank you!)
Tutorial in Spanish Thanks to: geniusmarc1999
To do
I'm currently adding some fancy stuff like economy support, so players are able to buy backpacks and maybe language support. And who knows, maybe one day I'll add physics so players get tired when carrying around their heavy backpacks.
It took me a few minutes to understand how to create the backpacks. Take a look at the /plugins/BackPacks/recipes folder. There is a BaseBackPack.yml file that defines how to craft the default backpack that comes with the plugin. Recipe line 1, 2,3 tells you which materials to use in a craftable to create the backpack.
That means you can make your own backpack recipes based on this file. *whew*
It would be helpful if the docs up above could clarify this :)
How do I actually CREATE a backpack?
Can you please upload somewhere a dev build and send me the link, because I really need this!
@darkness1999
Oh yes, I've actually been working on that but because it's an always repeating task that checks if the stacksize is > 1 it's really resource intesivly, but I'm rewritting it...
@Silversbane
I'm working on a blacklist for the backpacks so you can configure what items you can't place in the backpack. But for the autmagically going into the backpack, that will probably not happen :/
Just an idea. Is there a way to can specify only certain items allowed in a backpack and for those certain items to automatically go into that pack? Looking for something similar to the Feed The Beast packs.
Thanks
@CaptainBern
Thats a sum up of my comments from the 9th June.
Could you add an option to disable the possiblity to stack the same (or any) backpacks? You said: Working on that. And the backpack stack problem....(comments page 3)
Please fix these bugs! Really need a working backpack plugin!
@darkness1999
If you are talking about the file doesn't exist thingy ; I tested it and it worked like a charm but make sure you typed it right, it is case sensitive so if you didn't changed the name then you have to type in /bp delete <owner> BackPack <id> instead of /bp delete <owner> Backpack <id>
I´ve send you some time ago some bugs.
Please hurry up with fixing that, I really need this awesome plugin!
@MysticalHerobine
Hmmm, show your configuration (use pastie.org please)
@TeamDeLtac0ws
It's really easy, unless you haven't changed the backpack configuration you just have to craft one, the whole craftingbench filled with leather but in the midde a chest. You can change this btw...
Hello, I have installled this plugin, and everything works perfectly except, I don't know how to get a backpack or use it. Could anyone help me?
I keep getting errors for there is no name. The name is Pouch. Think you can help me why?
@CaptainBern
@CaptainBern
:(
@Sheepzez
Yeah there is something wrong with the multiworld support...
Hi, I'm using this config: http://pastebin.com/2KSfuQkv Whenever I'm in any of the worlds that should be allowed, I get the following error "Backpacks are not allowed in this world!". Any idea why this would be happening? I have the permissions all set up right. And world names are exactly correct.
@piter909
What was your latest version? If you are updating from 1.0 or 2.0 then please download and install this: Link Removed: http://www.mediafire.com/download/q5dpkuy6szvjv1b/BackPacksUpdater.jar , it's a plugin, run it once then delete it. If it still doesn't work then check if there's an error file (in plugin/BackPack) if not then take a look at your console and search for the backpack enable part and see if there is an error or not.
I don't know why, but anyone can't craft backpack, and use it. It's after latest update. Please Help :(
Disabled all other plugins, checked my console. Turns out my ingredient for a backpack having a data value ":" made it not work. I think.
@Shamrock_Frost
Is there an error log in the backpacks folder? (located in plugins\BackPacks) If so then open it up and see what's wrong, if not then start your server and take a look at the Backpacks part then you should see a log...
Bern, I'm using that one, but it doesn't seem to work. Can you check my config? http://pastebin.com/aepveuG3
@CaptainBern
Awesome, thank you so much! I've updated that on my server, I'll have to wait for someone to log in to make sure it worked, but they are super stoked for it! :)