Pre-Sort View:

Pre-Sort View

Post-Sort View:

Post-Sort View

Current Version: 0.63


SortStack allows users the ability to sort and combine stacks in their inventory window, chests, dispensers etc. Using a pre-defined keyboard key of S (KEY_S) you can easily sort and combine incomplete stacks of items on the fly easily and effectively. This plugin also allows you to create stacks of items you normally cannot stack such as certain foods, armor, weapons, tools, vehicles, buckets etc.

How to Use?

Install the SortStack plugin into your servers plugin direction and start your server. The config.yml file is automatically created with a pre-defined sort stack order.

Why not use the built-in sort feature?

  • This plugin allows the server administrator to pre-set the order list.
  • This plugin allows for stacking of items that normally isn't supported. Good when your making high-quantity items such as doors, Mushroom Soup etc that normally cannot be stacked. Also great for doing Armor/Weapon/Tool shops etc.


File: config.yml

  • DisplaySortAchievement: Enables or Disables the the "Items Sorted" notification on users screen.
  • Tools: This numeric formatted item contains the item ID's for stacking tools
  • Weapons: This numeric formatted item contains the item ID's for stacking weapons.
  • Armors: This numeric formatted item contains the item ID's for stacking armors.
  • Foods: This numeric formatted item contains the item ID's for stacking foods.
  • Vehicles: This numeric formatted item contains the item ID's for stacking vehicles
  • Buckets: This numeric formatted item contains the item ID's for stacking buckets.
  • SortSEQ: Contains the core list of minecraft materials and the order to sort them in. Be careful errors on this line can cause unpredictable results with sort.


Here's a list of specific permissions nodes for this plugin and what each does.

  • sortstack.sort = Allows the users to use SortStack Feature.
  • = Allows users to Stack Tools
  • sortstack.stack.weapons = Allows users to Stack Weapons
  • sortstack.stack.buckets = Allows users to Stack Buckets
  • sortstack.stack.armors = Allows users to Stack Armors
  • sortstack.stack.foods = Allows users to Stack Foods
  • sortstack.stack.vehicles = Allows users to Stack Vehicles
  • sortstack.* = Allows users to have access to all of SortStacks Abilities.


To Do

I still need to add in the ability for users to change the key currently assigned to the sort feature.

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

  • Avatar of figgityfigs figgityfigs May 16, 2013 at 22:06 UTC - 0 likes

    Don't hit sort on a Large Chest full of Enchanted Books, they'll get sorted into the same book.

    edit: and then the books no longer work and you can't use them to enchant any thing

    Last edited May 16, 2013 by figgityfigs
  • Avatar of dockter dockter Oct 18, 2012 at 18:54 UTC - 0 likes

    @mosa90: Go

    That error message says whats wrong if you read it. "UnknownDependencyException: Spout"

    Translated this means you don't have "SpoutPlugin" on your server.


  • Avatar of mosa90 mosa90 Sep 21, 2012 at 19:49 UTC - 0 likes

    @QweSteR2221: Go

    same error

  • Avatar of dockter dockter Sep 21, 2012 at 03:24 UTC - 0 likes

    @eagleFMJ: Go


  • Avatar of eagleFMJ eagleFMJ Sep 20, 2012 at 17:09 UTC - 0 likes

    If I install Spout, will it break my other non-spout plugins?

  • Avatar of dockter dockter Sep 20, 2012 at 03:55 UTC - 0 likes

    @QweSteR2221: Go

    Your missing spout...

  • Avatar of QweSteR2221 QweSteR2221 Sep 19, 2012 at 21:05 UTC - 0 likes

    ● Minecraft: #1.3.2 ● Spigot DEV #137 (CraftBukkit DEV #2353+) ● SortStack-0.3

    "2012-09-20 01:04:30 [SEVERE] Could not load 'plugins\SortStack-0.3.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: Spout at org.bukkit.plugin.SimplePluginManager.loadPlugins( at org.bukkit.craftbukkit.CraftServer.loadPlugins( at org.bukkit.craftbukkit.CraftServer.<init>( at net.minecraft.server.ServerConfigurationManagerAbstract.<init>( at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init( at at"

  • Avatar of PoisonPotato PoisonPotato Aug 17, 2012 at 09:09 UTC - 0 likes

    Whenever You Eat Mushroom Soup (And I think this would go with the rest of non- stackable foods) It uses The Whole stack instead of just one. I have tested this out on your server.



  • Avatar of dockter dockter May 18, 2012 at 02:11 UTC - 1 like

    <<reply 711883="">>

    Spout is the future in my opinion, which is why we depend on its added functionality.

  • Avatar of dockter dockter May 18, 2012 at 02:10 UTC - 0 likes

    <<reply 711528="">>

    Do you have S currently assigned to anything else?


Date created
May 08, 2012
Last update
Apr 10, 2013
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files