Sorty is a lightweight Fabric mod for sorting inventories, chests, and shulker boxes. Middle-click a slot to sort that inventory. This also works while crafting tables, furnaces, and other screens are open. Compatible stacks are merged, then items are grouped by type: ingots with ingots, logs with stripped logs, planks with planks, and so on.
Bundles stay put. Sorty only adds loose items to a bundle if it already contains that item.
Sorty works client-side on any server. Install it on the server too for instant sorting; otherwise it uses vanilla clicks and may take slightly longer.
Sorty is compatible with almost every mod, except with other inventory sorting mods.
The development toolchain is pinned in mise.toml. With mise-en-place:
mise install
mise run install-hooks
mise exec -- .\gradlew.bat buildAlternatively, build directly with JDK 25:
.\gradlew.bat buildRun the Fabric client GameTest to launch the production-remapped mod in the configured Minecraft version, create a singleplayer world, and verify that the client starts successfully:
.\gradlew.bat runProductionClientGameTestOn Unix-like systems:
./gradlew runProductionClientGameTest