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!

http://ci.aesircraft.net

What are the recipes?

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.

CloudBees


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files