No suggestions yet. Hit Enter to look it up.
As you start searching, your past searches will show here.
Versatile and easy inventory sorting.
2.1.7+1.20.1 · 4 weeks ago · 298.25 KB
2.1.7+1.20.1 · 4 weeks ago · 914.16 KB
2.1.6+1.21.11 · 4 weeks ago · 326.39 KB
2.1.6+1.21.11 · 4 weeks ago · 327.94 KB
2.1.6+1.21.10 · 4 weeks ago · 327.36 KB
Sort
button, or hover over the inventory with
your mouse and press the keybind (default: middle mouse button).Shift - descending order of quantity.Control - alphabetical order.Alt - ascending order of item ID.
Fill Stacks
button, or hover over
the inventory that you want to move items out of and press the keybind (default: unbound).
Transfer Matching
button, or
hover over the inventory that you want to move items out of and press the keybind (default:
unbound).
Transfer
button, or hover over the
inventory that you want to move items out of and press the keybind (default: unbound).![]() |
![]() |
![]() |
![]() |
General tab.Sorting tab.Matching tab.Sounds tab.Open Editor keybind (unbound by default) and press it while viewing an
inventory.Instructions for more information.
Policies tab of the mod options.clientsort-server.json config file, which can be manually
edited and reloaded using the /clientsort reload command.Serverside policies are not synced to clients, so if a client attempts to perform a server-accelerated operation that the server does not allow, a warning message will be shown to the client. The player can then opt to add a client-side policy to disable the operation entirely, disable server acceleration, or enable automatically falling back to client operations.
{
"options": {
// Whether validation and automatic blacklisting should be enabled when the mod is used on a
// dedicated server.
"validationActiveServer": false,
// Whether inventories should be blacklisted when the wrong type of item is found in a slot.
"validateItemType": true,
// Whether inventories should be blacklisted when the wrong number of items is found in a slot.
"validateStackSize": true,
// The minimum difference between expected and actual which should be considered invalid.
"validateStackSizeThreshold": 32,
// Whether to always log a message when the result is not exactly as expected (even if
// validation is disabled, the difference is less than the threshold, etc.)
"alwaysLogUnexpectedResults": true,
// The list of policies for different inventory and container types.
"classPolicies": {
// An example entry.
"com.simibubi.create.content.equipment.toolbox.ToolboxMenu": {
"className": "com.simibubi.create.content.equipment.toolbox.ToolboxMenu",
"sortEnabled": false,
"stackFillEnabled": true,
"transferEnabled": true,
// Updated automatically when an inventory is blacklisted.
"lastAutoEditTime": "2025-09-20T14:58:41.1620876+08:00",
"lastAutoEditReason": "Sort operation failed at slot mapping 12->5: Expected '2 minecraft:spruce_slab' in destination after set, got '0 minecraft:air'!"
}
}
}
}
ClientSort uses code from the following mods, in both modified and unmodified form, in accordance with their respective licenses.
Mouse Wheelie by Siphalor (Apache-2.0 license)
Inventory Management by Roundaround (MIT license)
by Prospector
Adds a mod menu to view the list of mods you have installed.
by isxander
A builder-based configuration library for Minecraft!
by thexaero
Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you find the locations you've marked.
Download Client Sort
Select a game version to see available downloads
No versions match your filters
About the organisation
About the creator
External link
You are about to leave SkinMC and visit an external website. Please be careful and make sure you trust this link before continuing.
Log in
Forgot your password? Reset
Don't have an account yet? Sign up
Log out
Are you sure you would like to log out of your SkinMC account?
Recover account
Lost your password? Recover it by entering your email address to get it back.
Found your password? Log in




Conversation