Magic Chest
Nobody enjoys rummaging through inventories to organize the contents. Why not hand that job down to the gremlins? Magic Chest auto-sorts your inventories while you have them closed, so that when you open them they are completely sorted and it's easy to find your stuff.
How It Works
1. Stacks of the same material are combined.
2. Stacks are sorted by item name.
3. Stacks of the same item name are sorted by Data (i.e. Wool Color)
4. Stacks with the same name and Data are sorted by Quantity (So the incomplete stack will be last)
- Note: Chests that are renamed in an anvil or that do not have the default Minecraft inventory title are excluded from sorting.
Before
After
Commands
/mgcs help: shows a command usage help page.
/mgcs on: turns auto-sorting on for the player that ran the command.
/mgcs off: turns auto-sorting off for the player that ran the command.
/mgcs invon: turns auto-sorting on for the players inventory when an item is picked up. (v1.2.4 and above)
/mgcs invoff: turns auto-sorting off for the players inventory. (v1.2.4 and above)
/mgcs reload: reloads all of MagicChest's config.
Permissions
magicchest.sort: Sorts all inventories that this player opens.
magicchest.sort.chest: Sorts chests that this player opens.
magicchest.sort.dispenser: Sorts dispensers that this player opens.
magicchest.sort.enderchest: Sorts ender chests that this player opens.
magicchest.sort.shulkerbox: Sorts a shulker box that this player opens.
magicchest.help: Shows a usage help.
magicchest.reload: Reloads all of MagicChest's config.
Reviews
cobwebster's (aka. ShinyTinselWorm) overview of MagicChest
Plugin Stats
Plugin Compatibility
dtlTraders- Avoids sorting TNPC inventories.
ChestCommands- Ignores sorting ChestCommands inventories.
FastCraft- Avoids sorting FastCraft menu.
AShops- Avoids sorting AShops inventories.
SkillAPI- Avoids sorting SkillTrees and other menus.
- If you have a problem with MagicChest sorting another plugins inventory or something like that please do not hesitate to leave a comment and let me know.
InventorySortEvent API (for plugin devs)
If you need to cancel MagicChest sorting an inventory, this is for you. Github Wiki
Massive shoutout & thanks to:
dandielo - making dtlTraders compatibility possible! Couldn't have helped folks without you!
timsavage - dtlTraders plugin compatibility request!
filoghost - author of the awesome ChestCommands plugin and the help and support of MagicChest! Couldn't have done it without your suggestion! :)
lecraeman - for requesting support of ChestCommands!
Kepler_ - author of FastCraft and supporter of MagicChest. Thanks for letting me know and working with me!
Metrics Information
Quote:This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
@Cheshyr
You are so very welcome! I will try to get that fixed for you soon.
@ColtonGriswold
May I ask for what use?
Thanks for the update! I'm going to have to wait for the fireworks stacking fix before I re-enable this plugin on my server, but I'm excited to see you're still maintaining this mod. It's most excellent. :-)
Source Code Avaiable? GitHub? Yes? No?[/b]? Yes? No?
@Adondriel
No not yet. That'll probably be in the next release.
@uvbeenzaned
Did you fix fireworks of different types stacking yet?
@netherfoam
I am looking into this problem at the moment. I will get back to you on it once I have figured it out.
Can you not stack items which have different NBT data?
Thanks.
There is a bug where different player heads and fireworks stack when they shouldn't.
@crohakon
Ok will look over this on the weekend a bit. Let me tell you thought that it may be awhile before I can get around to it.
@uvbeenzaned
Magic Spells http://dev.bukkit.org/server-mods/magicspells/
@crohakon
Yes I will look into that for you. May I ask what plugin adds scrolls?
Can you add an option to exempt scroll and book stacking by auto sort? We use Magic Spells and it is stacking scrolls and tomes and causing alot of trouble.
Example: Place scroll of haste, scroll of windwalk, scroll of lightstep into a chest. They all stack, and all become haste.
@Zifarglweagrs
You're welcome!
Awesome, thanks!
@Zifarglweagrs
Your request has been granted! :)
@Zifarglweagrs
You'll be happy to know that I have started adding commands for your request! Will release soon.
@CaptainJohnnyBlu
Thank you so much! We will continue to develop this as long as we can!
@Zifarglweagrs
Will add soon. :)
@Zifarglweagrs
Every single player on my server has made a positive comment about the auto sorting chests. Epic plugin! Every server should have this XD
The sooner you guys can add a command that disabled auto-sorting for yourself, the better :D
My server is split into two groups. 4/5 love the auto-sorting, 1/5 don't.