The classic chest sorting buttons are back on every GUI, for every mod.
Inventory Sorter Buttons is a faithful revival of Inventory Tweaks (the Tekkit Classic era, 1.41b) for modern Forge 1.19.2. The same 10×10 buttons with the same pixel-drawn glyphs, the same settings screens, the same rules and item tree files, rebuilt from the ground up with server-authoritative sorting that works on any mod's containers.
Four little buttons on every chest-like GUI, exactly where you remember them:
Vanilla GUIs get the classic horizontal row in the top-right corner. Modded GUIs, Iron Chests, storage mods, machine buffers, anything. Get the classic vertical column off the left edge. Any menu with 9+ freely-usable container slots qualifies automatically, no per-mod support needed.
D LOCKED ruleThe heart of Inventory Tweaks, modernized:
InvSortButtonsRules.txt: the same grid rules you remember: A food fills the top row with food, 1 pickaxe fills the first column, A1-C4 block, B FROZEN... plus modern keywords: registry names (A1 minecraft:cobblestone) and item tags (B #forge:ores).InvSortButtonsTree.txt: the same XML item tree, but leaves match by registry name, item tag, or item class (class="sword" matches every sword from every mod), so modded items categorize themselves.A small stable API (com.invsortbuttons.api) lets you put our buttons right inside your own GUI: implement ISortButtonHost on your screen to anchor the button strip wherever you want (or hide it), implement ISortableMenu on your menu to define exactly which slots are sortable (or opt out), and call InvSortButtonsApi.sortOpenContainer(mode) to trigger sorts yourself. Full documentation is on the wiki.
New in 1.1.0 — Move All buttons (Inventory Profiles Next style): a down-arrow Take All button next to the sort buttons empties the container into your main inventory (never your hotbar — overflow stays in the chest), and an up-arrow Put All button above your inventory slots moves your main inventory into the container (hold Shift to include the hotbar). Works entirely client-side, on vanilla and modded GUIs alike.