Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Inventory Sorting

Inventory Sorting

Quick, simple, and lightweight inventory sorting

1.48M
739
Storage
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.1
1.19.x

Platforms

Fabric

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Ko-fiDonate on PayPal

Creators

kyrptonaught
kyrptonaught Owner
meza
meza Maintainer

Details

Licensed MIT
Published 2 years ago
Updated 3 weeks ago
DescriptionChangelogVersions
All versions2.0.0 for Fabric 1.21.4

2.0.0 for Fabric 1.21.4

Download
Report

Changelog

Changelog

2.0.0 (2025-04-13)

âš  BREAKING CHANGES

  • removed custom middle click support
  • configuration refactor

In order to enable further quick iterations on the mod and to keep up with the new pace of Minecraft versions, I had to migrate to a new config system for the mod.

For most users, this should be an unnoticeable change but for some of you the following changes might be relevant:

Configuration

The configuration file has moved from config/inventorysorter/config.json5 to config/inventorysorter.json

The configuration should automatically migrate, but it is recommended to check it after you have started the game with 2.0 once.

Keybinds

Due to the migration of the configuration file (and the configuration library used), the sort keybind has been reset. I tried to save it, but I couldn't find a way to do it.

Please rebind the key in the controls menu if you have changed it from the default.

Middle-Mouse button support

Minecraft made changes that rendered the custom support only work in creative. You can still use MMB IF you have the client mod installed and set it as your keybind.

Where did the blacklist go?

The blacklist functionality has been renamed to a "Compatibility" list to better reflect what it does.

If you had a blacklist in the old configuration file, it should have been migrated to the new configuration file. Instead of having a separate file for the blacklist, it is now part of the main configuration file.

The configuration options have been removed from the configuration screen itself for a few reasons:

  • The default compatibility list is automatically loaded at startup, you don't need to press a button anymore
  • The config screen was a bit fiddly and not very user-friendly (for the few people who actually used it)
  • With upcoming changes I want to make the compatibility features more powerful and friendly for other mod developers to hook into

If you see any issues with the migration, please let me know on the issue tracker.

Features

  • added 1.21.5 support (0231852)
  • added a configuration validator (7a09376)
  • added a PredefinedLoader to better handle vanilla blocks (44f8342)
  • added a reload command for both the client and server (8a8d52f)
  • added a screenid command to allow the easy copying of a screenID (fe0f5d5)
  • added external compatibility list configuration support for both server admins and players (de5b9a5)
  • added permissions support (c3135b6)
  • added proper commands to manage the no-sort compatibility list without having to know the screenID #113 (ce05728)
  • button hiding now syncs from the server to the client to allow server owners to define must-hide buttons (a370cfa)
  • clients can now define their own sort prevention on top of the server rules (e8c354a)
  • configuration refactor (67f08e2)
  • settings are now synced from the server to the client if the client mod is seen for the first time (0faf916)

Bug Fixes

  • added support for sorting vaults from ominous vaults (540bed5)
  • better dependency requirements to help issues like #130 (08951cc)
  • better local resource loading #129 (53f3e71)
  • better tooltip for the sort button (f5ad6ef)
  • changing the sort type via the command now works #101 (ceac187)
  • depending on the correct fabric api #126 (aa5a6a5)
  • fixed name based sorting (ed2b99b)
  • fixed the sort button staying highlighted after clicking it (cce06c3)
  • including required libs in the build #129 (ed3ea4b)
  • migrated to cloth-config (9d84fa1)
  • removed custom middle click support (707fd02)
  • settings now sync between the server and client for all basic options (c0f3e96)
  • shulkers now close properly when sorted via the command (2259fc9)
  • spectators can't sort containers anymore #100 (549b1d9)
  • the server settings don't override the client settings anymore and all settings can be changed via commands (42925d7)
  • typo in the mod description (0aa0273)

Dependencies

dependency-iconFabric APIrequired
dependency-iconCloth Config APIrequired
dependency-iconMod Menuoptional

Files

inventorysorter-fabric-2.0.0+mc1.21.4.jar(560.55 KiB) Primary
Download

Metadata

Release channel

Release

Version number

2.0.0+fabric-1.21.4

Loaders

Fabric

Game versions

1.21.4

Downloads

1384

Publication date

April 13, 2025 at 1:28 PM

Publisher

meza

meza

Maintainer

Version ID

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.