
ChestSort is a Minecraft plugin that allows players to easily sort both container and player inventories by type, amount, category, or randomly with simple commands.
Stop wasting time organizing chests! ChestSorter is a powerful and intuitive plugin that brings automatic chest sorting to your Minecraft Paper server.
Sort your containers in 4 different ways:
Each sorting method supports both ascending and descending order!
1. Middle-Click Sorting (In-Container)
2. Sneak + Left-Click (External)
3. Command-Based Sorting
Every player can customize their experience:
/sortprefs # View your current settings
/sortprefs type QUANTITY # Sort by stack size
/sortprefs order DESC # Largest stacks first
/sortprefs toggle # Disable/enable sorting
Perfect for servers where some players use client-side sorting mods!
Prevent specific containers from being sorted:
| Command | Description | Permission |
|---|---|---|
/sortcontainer (or /sc) |
Sort the container you're looking at | chestsorter.sort.container |
/sortcontainer <x> <y> <z> |
Sort a container at coordinates | chestsorter.sort.container |
/sortcontainer <x> <y> <z> <type> <order> |
Sort with specific settings | chestsorter.sort.container |
/sortplayer (or /sp) |
Sort your own inventory | chestsorter.sort.player.self |
/sortplayer <player> |
Sort another player's inventory (admin) | chestsorter.sort.player.others |
/sortprefs |
View your sort preferences | (none) |
/sortprefs toggle |
Enable/disable sorting | (none) |
/sortprefs type <type> |
Set default sort type | (none) |
/sortprefs order <order> |
Set default sort order | (none) |
| Permission | Description | Default |
|---|---|---|
chestsorter.sort.container |
Use container sorting | ✅ true |
chestsorter.sort.player.self |
Sort own inventory | ✅ true |
chestsorter.sort.player.others |
Sort other players' inventories | ⚠️ op |
chestsorter.sneak.sort |
Use sneak + left-click sorting | ✅ true |
chestsorter.middleclick.sort |
Use middle-click sorting | ✅ true |
chestsorter.* |
All permissions | ⚠️ op |
Highly customizable via config.yml:
# Default sorting settings
default-sort-type: NAME # NAME, QUANTITY, MATERIAL_TYPE, DURABILITY
default-sort-order: ASC # ASC, DESC
# Sound settings
sound:
enabled: true
success: ITEM_BOOK_PAGE_TURN
volume: 0.5
pitch: 1.0
# Feature toggles
sneak-sort:
enabled: true
middle-click:
enabled: true
# Blacklist
blacklist:
locations: []
# Example: - "world:100:64:200"
container-types:
- "minecraft:hopper"
plugins/ folderplugins/ChestSorter/config.ymlNeed help or found a bug?
Created by: Dennis van den Brock (@shweit)
If you enjoy ChestSorter, please:
Download now and never manually sort a chest again!