More Item Sorting Mod

Link copied to clipboard
More Item Sorting mod for Stardew Valley
Latest12 Jul 2026
Uploaded09 Jul 2026
Version1.0.1
44.93 KB
Total Files Sizes
1
Unique DLs
1
Total DLs
2
Total Files

More Item Sorting

File Size22.74 KB
Game Image for Stardew Valley
2
Quality of Life
User Interface

More Item Sorting adds more sorting options to items in chests and inventories, including the player's own inventory. With this mod, hover over the Organize button and press right click (configurable) to quickly cycle through different sorting options which will be visible via a tooltip:

- the game's default

- alphabetically by item display name

- by qualified item ID

- by sell price

- and by sell price ignoring the quality of an object


Furthermore, hold left shift (configurable) to temporarily swap the order that items are sorted between ascending and descending.


When you choose a sort type for a chest, that chest will remember your selected sort type as long as it exists (i.e. you don't break it, but you can push it).


Note that tools (including weapons) do not get sorted when you click the Organize button and instead simply get placed into the first slots of the given inventory in the same order they were in already. This is normal game behavior and More Item Sorting does not change this.


How do you know if the mod is working? In addition to the above behavior being available, hovering over the Organize button should show the text "(Ascending)" along with it. This tooltip will update depending on the current sort type and order.


How to install:


- Install the latest version of SMAPI https://smapi.io

- Download this mod and unzip it into Stardew Valley/Mods

- Run the game using SMAPI.


If you need additional help installing the mod, the Stardew Valley wiki https://stardewvalleywiki.com/Modding:Player_Guide/Getting_Started has more detailed instructions.

To uninstall the mod, delete this mod's folder from your Stardew Valley/Mods folder.


Note: the mod can be installed (or removed) at any time.


Configuration


I recommend using Generic Mod Config Menu to set your configuration options, or you can edit the config.json that generates after you run the game with the mod installed.


RotateSortType: the key (or keys) you press to cycle through sort types while hovering over the Organize button

OrderModifier: the key (or keys) to hold that temporarily swaps the order between ascending and descending

GlobalSortType: the default sort type that is used if a chest or your player inventory does not have a specific sort type specified

SortOrder[...]: whether this sort type should sort by ascending or descending by default (if the OrderModifier key is not held). There is one config option for each of the sort types.

ConfigStringComparison: Set the StringComparison Enum to be used for sorting items by display name. You can let the mod choose or you can specify one of InvariantCulture, CurrentCulture, or Ordinal.


Compatibility


This should be fully compatible with controllers, but you will likely want to change the default keybinds.


Multiplayer is untested, but should work with a few caveats. The sort type and order for a player's inventory is unique to that player. A sort type for chests is unique to that chest, but the default order (ascending/descending) is defined by the player's own configuration. Additionally, the display name sort type uses the display names of the items defined by the player, so if you and another player are playing in a different language or otherwise have different names for an item, the display name sort type will use the current player's display name for the items in the inventory.


More Item Sorting has built in compatibility with Better Game Menu.


More Item Sorting edits a single line of game code in the method organizeItemsInList that sorts the items in an ItemGrabMenu. There are no known mod incompatibilities and it should work with any inventory that the game treats as a chest.


Thank you


Thank you to Scarlett for testing an early build and to Khloe and Button for helping with a bug.


source code

Instructions

See description.

Permissions and credits

  • Do all the assets in this mod belong to you and/or do you have permission to redistribute these assets?

    Yes

  • Do you allow others to upload fixes, compatibility patches or updates for your mods as a separate mod page?

    Yes, but only if I am retired / unresponsive / inactive

  • Do you allow others to upload edits to your mods as a separate mod page?

    Only if you contact me to ask permission first

  • Do you allow others to use assets in your mods in their own mod pages with credit?

    Yes, no need to contact me first. So long as you don't earn GGP

  • Do you allow translations for your mod?

    Yes, no need to contact me first. Earning GGP is allowed

  • If you consented to derivative works (updates, translations, assets being in another mod), can they be made through the use of AI?

    No. I do not allow any derivative work of mine to use Generative AI in any way

More Item Sorting

Type: Main
Date uploaded11 Jul 2026
File Size22.74 KB
Unique DLs0
Total DLs0
Version1.0.1

see release notes: https://codeberg.org/pneuma163/StardewValleyMods/src/branch/main/More%20Item%20Sorting/releasenotes.md

More Item Sorting

Type: Main
Date uploaded09 Jul 2026
File Size22.19 KB
Unique DLs1
Total DLs1
Version1.0.0

the mod