ManaBags
What is ManaBags?
ManaBags is a plugin that gives users the ability to expand on their inventory permanently with Magic Bags and Upgrades! With the power of Spout, each bag is crafted with new items and resources! Oh and a portable Crafting Table!
How does it work?
Each player has 4 Bag Slots. Each slot able to be accessed through the keys NUM 1, NUM 2, NUM 3, NUM 4. These keys are configurable!
When a player crafts a Mana Bag and uses it, it is put into the first free slot. Each Mana Bag grants one Single Chest worth of inventory space on key press and is safe from death drops.
When a player Crafts and uses a Diamond Weave Upgrade the first Slot with a Mana Bag is upgraded to a Diamond Weave Bag, granting that slot the space of a Double Chest!
Mana Chambers are double chests in 1 block that are capable of being stacked. They are impervious to explosions and Ender Dragons and look awesome! They even work with LWC!
Diamond Workbenches can be opened with Numpad 0 after they have been equipped!
Any admin wishing to enable separate bags for a specific world only needs to put the world name in the ManaBags/world.yml file. Each listed world will have a separate inventory for the players bag, not separate bag slots.
Waiting on new release? Current Recommended Version: v1.4.9
Don't wait for this to be approved every time its updated, go here!
What are the recipes?

Custom recipes?
YES! Enable them in the config. The examples show you how they should be setup. ID-DATA for each item!
To see what the info on an item is, hold it in hand and use /whatisthis in game!
API?
YES! And the API is SIMPLE. Seriously can't mess this one up guys! The API also grants full NPC support!
Call,
ManaBagsAPI api = ManaBags.getManaBagsAPI();
then just do api.<whatever you need here>. It is non-static so your IDE can auto-complete. (Ease of use).
Features
- 4 Slots per user
- Portable Crafting Table
- Drop on Death Support CAN LAG
- Rich API
- Multiworld
- Auto Pickup
- New type of Chests!
- NPC Support
- Permission Support
- Command-less
- New craftable items!
- Hard Mode Option
- Customizable Textures
- Customizable Sound Effects
- Hooks into xAuth
- Hooks into UltimateArena
- Disable any slot
- Disable any upgrade
- Disable Portable Crafting Table
- Customizable keys
- Persistent, Enchantment/Death/Custom Item friendly!
Requires
- Spoutcraft
- SpoutPlugin
Optional
- Vault for Permissions
- xAuth
- UltimateArena
- LWC
Permissions
Easy
- manabags.user.*
- manabags.admin
Hard
- manabags.user.slot.1
- manabags.user.slot.2
- manabags.user.slot.3
- manabags.user.slot.4
- manabags.user.diamondworkbench
- manabags.user.nodrop.slot.1
- manabags.user.nodrop.slot.2
- manabags.user.nodrop.slot.3
- manabags.user.nodrop.slot.4
- manabags.user.upgrade.1
- manabags.user.upgrade.2
- manabags.user.upgrade.3
- manabags.user.upgrade.4
- manabags.user.manabench
- manabags.special.bag.1 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.bag.2 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.bag.3 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.bag.4 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.upgrade.1 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.upgrade.2 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.upgrade.3 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.upgrade.4 - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.special.diamondworkbench - Auto-gives bag for this slot (ONCE GIVEN, CAN NOT BE TAKEN REGARDLESS OF PERMISSIONS!)
- manabags.admin
Commands
- /whatisthis - Tells you the id and data of the item you are holding
- /givebag playername - Give a bag to a player if they have room\
- /givebench playername - Give a diamond workbench to a player if they have room
- /givebagupgrade playername - Give a bag upgrade to a player if they have room
Special Thanks
Thanks to the GiftPost team for the modifications on the VirtualChest source and thanks to whoever originally made that source to begin with!
Want to help?
If you wish to support this plugin and my future endeavors please use the donate button at the top of the page. Every cent helps!
BEFORE YOU POST A COMMENT
Make sure you give me a copy of your FULL server log in CODE TAGS and your config file IN CODE TAGS. Otherwise you are expecting me to read your mind, and that's not going to happen.

-
View User Profile
-
Send Message
Posted May 3, 2012Players are saying when they die and drop items from manabags the enchanted items are no longer enchanted. Not sure if you know.
-
View User Profile
-
Send Message
Posted May 2, 2012@lipe124
McMMO issue is because the base object is a chest now. If it remains to dupe it it should allow you to disable the duping of chests.
I have thoroughly tested /givebag and cannot replicate.
Ne sure to check out my new plugin Machina!
As a note, try adding -manabags.admin
-
View User Profile
-
Send Message
Posted May 2, 2012@TheEliteFour
I downloaded build #10 earlier today, I haven't had a chance to test 11 yet so this might already be fixed. Using mcmmo 's mining skills that gives you double drops, users could dupe chambers by breaking them with a pickaxe since the base material for it is stone I think? Not sure how exactly it worked or why it happened.
The previous two issues with lwc and not unregistering the xyz location seems fixed.
Also I did post you my full permissions file and a users in the "regular" group was able to use the /givebag command. I'm going to test build 10 and later build 11 also to see if its still happening.
-
View User Profile
-
Send Message
Posted May 1, 2012Newest builds at http://ci.aesircraft.net fixes most problems that I have seen. If not get back to me and I will fix them. When it is confirmed perfect I will push it as 1.4.7
-
View User Profile
-
Send Message
Posted Apr 29, 2012@killer798
One is equipped, one is not. Read the post it very clearly says that.
@masj2
No it is not. I will look into the great stoning of chambers.
@lipe124
Then something is wrong with your permissions plugin because as you can see it will only do it if they have the permission. I did however find an issue for people WITHOUT permissions. Use http://ci.aesircraft.net and download Build 9. That should resolve the issue if something is wrong with your permissions system. Which then of course would raise much different questions for you.
-
View User Profile
-
Send Message
Posted Apr 29, 2012Can someone tell me what is the difference between the mana workbench and the diamond workbench ?
-
View User Profile
-
Send Message
Posted Apr 29, 2012@TheEliteFour
Kindly point out to me where I put manabags.* in this permission file http://pastebin.com/e10XF0dh
I understand that you get a lot of idiot posts here but I'm fairly certain this time its not the case.
-
View User Profile
-
Send Message
Posted Apr 29, 2012What is the utility oh the diamond workbench ?
-
View User Profile
-
Send Message
Posted Apr 29, 2012is it possible to change the name of the items? and why does the mana chamer turn into stone after server restart?
-
View User Profile
-
Send Message
Posted Apr 29, 2012@josip1
Download 1.4.6
-
View User Profile
-
Send Message
Posted Apr 29, 2012Hey, a lot of my players are now asking for the manabags to stack the items automatically when picked up....any idea on why they aren't?
-
View User Profile
-
Send Message
Posted Apr 28, 2012@TheEliteFour
ok thx anyways :)
-
View User Profile
-
Send Message
Posted Apr 28, 2012@Atspulgs
Lockette and Essentials protection and any other kind of chest protection has never been as widely used as LWC. If I change how it is done to support them then I break compatibility with the more widely used plugin.
This is why the Bukkit community sucks. Dependency Mongolian cluster $^&#. Basic functionality should always be one consolidated, centralized piece so developers are not required to "choose" what "standard" to conform to essentially alienating an entire portion of the community and ultimately fractioning the compatible software choices while dividing the community.
There is an available API for the developer to support it them selves. That is the only option beyond conforming to a more widely used plugin or disabling the feature.
-
View User Profile
-
Send Message
Posted Apr 28, 2012@lipe124
It is defaulted to op and a permission. You did your permissions wrong. This is why developers tell people to use their listed permissions and not wildcards. manabags.* is not an acceptable permission. That's why it was never listed.
-
View User Profile
-
Send Message
Posted Apr 28, 2012Uhm it seems everyone has permission to do /givebag playername.
Commands should default to OP :( Now everyone on my server has a bag and its a mess to clean up. I don't even know how I'm going to remove the bags now.
-
View User Profile
-
Send Message
Posted Apr 28, 2012Can you look into making the mana chambers compatible with lockette or essentials protection?
I still havent tested if grief prevention protects the mana chamber. though it did act weird while inside grief prevention area and me trying to use lockette on it. It started copying itself and when removed it took bits of the area :D ill take a video at some point lol :)
-
View User Profile
-
Send Message
Posted Apr 28, 2012What is the utility oh the diamond workbench ?
-
View User Profile
-
Send Message
Posted Apr 26, 2012@TheEliteFour
If it wont work ill bring it to that plugins developers attention :) thank you.
-
View User Profile
-
Send Message
Posted Apr 26, 2012@Atspulgs
I was not checking to see if the event was canceled. Now if it is it wont add it to the inventory. HOWEVER if the plugin you were talking about is not canceling the event LIKE IT SHOULD, this will not work. It should work, but if it doesnt get on them about canceling the event.
Use build #6 - Recommended (v1.4.5)
-
View User Profile
-
Send Message
Posted Apr 26, 2012@Atspulgs
Yes i can.
@ramisotti
Its on a regular drop box, it didnt go anywhere.