Lightweight Inventory Sorting

Lightweight Inventory Sorting

Mod

Lightweight client-side inventory sorting with no extra fluff

Client ManagementOptimizationStorageUtility

21.6k downloads
88 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...

TL;DR Improved stability and less bugs + a keybind!

  • You can now set a keybind to sort the current screen!
  • Fixed sorting of items that are the same, but have different components (tipped arrows, potions w/ different durations, etc)
  • Translatable text replacing all of the text values (If you would like to add new languages check out the github, only english is implemented)
  • Different button texture when using reverse alphanumeric sorting
  • Logs are now outputted every time you sort so if you experience a crash/bug post the logs with a github issue!
  • Increased stability to prevent crashing
    • Corrupted config file no longer causes crashes
  • Lots of bug fixes to prevent sorting from failing
  • Significantly reduced the amount of click operations when sorting the inventory
    • This helps prevent the "Too many packets sent" message on multiplayer servers
  • Added optional Sort Delay setting to further slow down how quickly the inventory is sorted (milliseconds)
  • Removed unnecessary images from the source, resulting in a significantly smaller file size

This was a complete overhaul of how the sorting was done, so there may be bugs I have not found in my testing. If one is encountered feel free to leave an issue on the github board.

  • Significantly reduced the amount of click operations when sorting the inventory
    • This helps prevent the "Too many packets sent" message on multiplayer servers
  • Added optional Sort Delay setting to further slow down how quickly the inventory is sorted (milliseconds)
  • Removed unnecessary images from the source, resulting in a significantly smaller file size

This was a complete overhaul of how the sorting was done, so there may be bugs I have not found in my testing. If one is encountered feel free to leave an issue on the github board.

Backport of v1.1.0 to Minecraft 1.20.6

  • Added JSON config file to save settings between sessions
    • Added support for ModMenu to allow for in game customization of settings
  • Added the following settings
    • Change sort type
      • Alphanumeric
      • Reverse alphanumeric
    • Change button size
      • Small
      • Medium
      • Large
    • Change button position in container
    • Change button position in inventory

Fixed bug where the sort button would be rendered in the top left of the inventory screen

Alphanumeric sorting in all storage containers.


Project members

borknbeans

Owner

Details

Licensed MIT
Published 3 months ago
Updated 20 days ago