This plugin brings item bags to your Minecraft server, there are various types that will provide similar functionality as the inventories you already know. In combination with a advanced toggling system will bring this plugin the gameplay to a whole new level.
This plugin is the lite version of the plugin ItemBags, this version contains one inbuild bag type and a recipe to create it. The premium version features a config loading system that allows you to create an infinite amount of bag/item types and recipes. There are also bag types for anvil, brewing, furnace, enchanting inventories. The premium version can be found here .
If you like my plugin, please consider buying the premium plugin.
NOTE: The update checker will NOT work in the first version.
Features:
- Item bag - 9 Slots
- Recipe and permission
- Advanced inventory system
- You can smoothly transition between inventories through this system, a middle mouse click on a bags opens it directly and click again to toggle it. Does not work in creative.
- Commands
- Some usefull commands that can be used to give the custom items. With an tab completer which allows you to go through all the folders and files very easily.
Code (Text):
"itembags"
-> aliases: "ibags", "ibag", "ib"
-> description: Main command, this one will redirect to the sub command "help" if there no one passed through.
"<main> help"
-> aliases: "h", "?"
-> pemission: "itembags.command.help"
-> description: Shows all the available commands.
"<main> reload"
-> aliases: "r"
-> pemission: "itembags.command.reload"
-> description: Reloads all the configuration files.
"<main> give <player-name> <item-type> [amount]"
-> aliases: "g"
-> pemission: "itembags.command.give"
-> description: Gives a item stack of the specified type to the target player.
-> note: The item type can be either a default minecraft item type prefixed with "minecraft:" or a custom item type
prefixed with the folder path. You should check the item loading system for more info.
"<main> itemtypes <folder-path>"
-> aliases: "itypes", "itype", "it"
-> pemission: "itembags.command.itemtypes"
-> description: Shows all the available item types for the specified folder path.
-> aliases: "ibags", "ibag", "ib"
-> description: Main command, this one will redirect to the sub command "help" if there no one passed through.
"<main> help"
-> aliases: "h", "?"
-> pemission: "itembags.command.help"
-> description: Shows all the available commands.
"<main> reload"
-> aliases: "r"
-> pemission: "itembags.command.reload"
-> description: Reloads all the configuration files.
"<main> give <player-name> <item-type> [amount]"
-> aliases: "g"
-> pemission: "itembags.command.give"
-> description: Gives a item stack of the specified type to the target player.
-> note: The item type can be either a default minecraft item type prefixed with "minecraft:" or a custom item type
prefixed with the folder path. You should check the item loading system for more info.
"<main> itemtypes <folder-path>"
-> aliases: "itypes", "itype", "it"
-> pemission: "itembags.command.itemtypes"
-> description: Shows all the available item types for the specified folder path.
In the lite version is one inbuild recipe to create the item bag available, this is the following:
Code (Text):
{
"object-type": "shaped",
"result": "bags:normal_9",
"shape": [
"xxx",
"xyx",
"xxx"
],
"ingredients": {
"x": "minecraft:leather",
"y": "minecraft:chest"
},
"permission": {
"name": "itembags.craft.bag_normal_9",
"default": "true"
}
}
"object-type": "shaped",
"result": "bags:normal_9",
"shape": [
"xxx",
"xyx",
"xxx"
],
"ingredients": {
"x": "minecraft:leather",
"y": "minecraft:chest"
},
"permission": {
"name": "itembags.craft.bag_normal_9",
"default": "true"
}
}
Help, the messages are displayed like '@{...}' ?
This means that the path of that message missing is inside the locale file, you can add it manually to the file or you can regenerate the locale file.
Where is the bag data stored?
All the data of the bags are stored inside the item stacks, so no external data files for every bag that is out there because they are all stored inside the minecraft level/player data files.
Which plugins may cause issues?
Plugins that are storing item stacks may cause some problems when saving the bags. Because I use custom nbt tags and some plugins save them through mc code (which saves these tag) or through the bukkit api which loses the tags.
I have already looked into some plugins which will cause trouble and which don't:
Code (Text):
States:
+ -> Works
- -> Causes problems
? -> May work
+ -> Works
- -> Causes problems
? -> May work
Code (Text):
Tested plugins:
+ ItemFrameShops
+ Multiverse-Inventories
? Multiinv
? PerWorldInventory
- ProtocolSupport
+ ItemFrameShops
+ Multiverse-Inventories
? Multiinv
? PerWorldInventory
- ProtocolSupport
Other Plugins?
PM me or ask in the discussion if you want me to look into a plugin.
I will make in the future a seperate page that contains a list of plugins.
Which versions are supported?
This plugin will only work for spigot builds. You can find the versions that are supported below, there will not be any backports.
- 1.9.4
- 1.10.2
- 1.11
If you have any issues, please open a issue at the issue tracker provided on the bitbucket page. Or post a message in the discussion, but I prefer the first option for a better overview. Please put stacks inside code tags or provide a pastebin/pastie link.
Some images?
View attachment 32372 View attachment 32373
View attachment 32374
Terms of Service?
- Before asking any questions, make sure you have read all the info.
- Post a issue or a question before writing a bad review. See the topic 'Issues?'
- You are not permitted to redistribute this plugin in any form.
- You are not permitted to decompile or modify the plugin in any form.
- We reserve the right to change these terms at any time, and you agree to abide by the most recent version of this.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.9, 1.10, 1.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ItemBags Lite is a free Minecraft Java mod. Compatible with Minecraft 1.9, 1.10, 1.11. Downloaded 956 times (via Spigot). Download it and open it directly in the game.