Chest Icon

AutoSort - the chest inventory sorting plugin:

Create a network of automatic item sorting chests along with one or more deposit and withdraw points! Possible uses include: warehouses, mail/delivery systems, community resource stockpiles, long range transport, automated smelters, vending machines and much more!


  • Create Networks of chests that automatically sort items into labeled chests
  • Create custom material groups to sort specific items into chests assigned the custom group
  • Use in-game commands to create and add to custom material groups
  • Add dispensers, furnaces, hoppers and droppers to sort networks
  • Config options to set proximity ranges for sort network chests
  • Set chest sorting priorities for high value sorting into sort network chests
  • Use chests to withdraw from a sort network
  • Use a sign post as a drop point for sorting items into sort network chests
  • Use a command to withdraw from sort networks
  • Add members to existing sort networks for multi-user access to sort networks
  • Create a public network to allow any user access to sort chests.
  • Sort Network access across multiple worlds or not depending on config
  • Permissions support
  • Will auto-magically link up to LavaFurnace plugin to fuel furnaces
  • Creating a custom LavaFurnace group will automatically supply LavaFurnace production chests.
  • v0.8.3 up can use Custom Inventory blocks from plugins like Forge(IronChests)
    • Requires BKCommonLib
    • Config options for setting what blocks are used for sort chests.

Usage Help Page

Command List

Permission Nodes

Config Information


Source Code

Thanks to VariationVault

Please use the Ticket system to report any bugs or feature requests.

Donate with Paypal if you like this plugin and want to support me. Its much appreciated. :-)

Donate with Bitcoin Donate With BitCoin 1NfcRtfUgqmQc3o3wKtN4k6MLKJSAetyHc

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of danceman225 danceman225 Aug 11, 2015 at 09:44 UTC - 0 likes

    There's an issue I can't seem to solve involving sorting the different colours of stained glass. For example, White stained glass is 95 and orange stained glass is 95:1, however both of those ID's just show up as 'STAINED_GLASS' in the /listasgroups list, and don't sort either (Or any other colour, I tried them all). The same with stained glass panes. Anyone know why this is or how to fix it?

    EDIT: Got it to work so nvm :)

    Last edited Aug 11, 2015 by danceman225
  • Avatar of Alphy11 Alphy11 May 02, 2015 at 09:21 UTC - 0 likes

    Awesome, Can you add Regex support on blocknames?

    Or, could you add some pre-sorted catagories. setting up these categories takes an eternity.

  • Avatar of Cmoor Cmoor Apr 02, 2015 at 00:29 UTC - 0 likes

    Thanks for the new update! Everything works flawlessly! =]

  • Avatar of merak69 merak69 Mar 17, 2015 at 14:23 UTC - 0 likes

    @nightmurder01: Go

    This is because 168 is all encompassing of 168:0, 168:1, 168:2, etc. I don't really think this is a bug but just the way block identification works.

  • Avatar of merak69 merak69 Mar 17, 2015 at 14:22 UTC - 0 likes

    @nightmurder01: Go

    Yes this works, however Withdrawl chests will not see the contents of any chest that isn't directly linked to a sign.

  • Avatar of nightmurder01 nightmurder01 Mar 05, 2015 at 02:11 UTC - 0 likes

    @nightmurder01: Go

    I would like to note, I noticed somewhat of a bug, atleast with 1.8 blocks. when using dark prismarine (id 168:2) it would place it in prismarine (id 168) most of the time. What I did was put id 168:0 on the prismarine and now the dark prismarine goes in the appropriate chest. The bug may not be specifically to the plugin, it could be something else on my server.

  • Avatar of nightmurder01 nightmurder01 Mar 04, 2015 at 22:22 UTC - 0 likes

    With this plugin can you chain multiple chests to one sign? Or does each chest need its own specific sign. I am implementing this plugin on my server to help eliminate the need for multiple sorting and transport systems that each player may eventually create.

    As I wrote this I thought of an idea of just having the the chest that holds the sorted item get fed to a hopper that fills up multiple chests below it. Then players that worry about aesthetics and signs everywhere can build their storage areas based on that. I may have answered my own question.


    • edit* yes it does work, I was not sure if the mechanics of the plugin would allow hoppers to drain the chests. Works perfectly excellent work
    Last edited Mar 04, 2015 by nightmurder01
  • Avatar of Proof2006 Proof2006 Feb 18, 2015 at 11:56 UTC - 0 likes

    Using 0.9b4 on 1.7.10 and I've tested it for 5-6 hours now, works great. Thanks for this plugin, it's awesome!

  • Avatar of egamadMC egamadMC Feb 13, 2015 at 11:27 UTC - 0 likes

    I have a few suggestions for this plugin, that would really help with how I want to set it up for my server:

    - deposit / withdraw counter. A way for me to check how much of one type of item has a player deposited or withdrawn from a network, and a way to issue commands based on this statictics (e.g. if a player deposits at least 10 diamonds, a command would fire up, saying "good job")

    - a permission node or some other way for players to add their own deposit chest to an existing network (e.g. player "Steve" would create a new network, with a chest that collects diamonds. Then player "Alex" would create a new deposit chest, that would deposit diamonds into Steve's network). I know this can be done with commands, but I want ALL players on my server to be able to only deposit items into a "community" chest (each player should be able to create a deposit chest in their home), but they should not be able to withdraw (so making them members of a network doesn't work).

    Thanks for your hard work, and if any or both of these features would be added, I would be really grateful.

    Last edited Feb 13, 2015 by egamadMC: paragraphs
  • Avatar of arcvvolf arcvvolf Feb 12, 2015 at 12:26 UTC - 0 likes

    @red3055: Go

    I dont see anything in the code that would preclude it from running on 1.7.10. I simply haven't tested it. Feel free to try it. I think it goes without saying though, make backups! Report back your findings if you would please.


Date created
Jan 24, 2012
Last update
Apr 04, 2015
Development stage
  • enUS
Common Development and Distribution License (CDDL)
Curse link
Recent files



Optional dependency