Valheim
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
2 days ago
Downloads
133
Size
46KB
Dependency string
Grandpa-CraftSort-1.1.0
ADDatHost Valheim hosting
30% off!

CraftSort

Sort your crafting recipes by stats — one click, instant order.

Revival of the deprecated SortCraft mod. Adds icon tab buttons to the left side of every crafting station. Click a button to sort recipes by that stat (descending). Click again to toggle off.

CraftSort in action Food station sorting

Features

  • 15 sort modes with icon buttons — food stations show 6 tabs, combat stations show 12 in a 2×6 grid
  • Auto food/combat detection — works with any modded station by inspecting recipe content, not station names
  • New recipe indicator — blue dot on recipes you haven't viewed yet, with a "New" filter tab
  • Per-character persistence — viewed recipes tracked per save file
  • AAA Crafting compatible — global sort across paginated pages
  • Client-side only — no server mods required

Sort Modes

Icon Sorts by Relevant items first
All Default order (no sort)
Armor Armor value Helmet, Chest, Legs, Shoulder
Block Block power Shield
Phys Blunt + Slash + Pierce
Fire Fire damage
Frost Frost damage
Ltng Lightning damage
Psn Poison damage
Sprt Spirit damage
Chop Chop damage
HP Food health Consumable
Stam Food stamina Consumable
Eitr Food eitr Consumable
A→Z Localized name
New Unviewed recipes only

Food tabs (HP, Stam, Eitr) appear at any station with food recipes — auto-detected, works with modded stations. Combat tabs (Armor, Block, Phys, etc.) appear at all other stations. A→Z and New appear everywhere.

New Recipe Indicator

When you discover a new material that unlocks recipes, those recipes get a blue dot next to their icon. The dot stays until you click on the recipe to view it. Tracked per character and persisted across game sessions.

The New tab filters the list to show only unviewed recipes.

On first mod install, all currently known recipes are marked as viewed — only recipes discovered after installation get the indicator.

Installation

Install via r2modman or Thunderstore Mod Manager (recommended), or manually:

  1. Install BepInEx 5.4.x
  2. Drop CraftSort.dll into BepInEx/plugins/

Configuration

Edit BepInEx/config/dev.craftsort.cfg:

Setting Default Description
Enabled true Enable or disable the mod
DefaultSortMode None Sort mode on panel open: None, Armor, Block, PhysDmg, etc.
RememberLastMode false Keep last sort mode between station openings

Compatibility

Tested with Valheim 0.221.13 (Unity 6 engine).

Verified compatible: VNEI, Jewelcrafting, Recycle N Reclaim, AAA Crafting, CraftingFilter, CraftingSearchBar, MyLittleUI, SortedMenus, BetterArchery, EpicLoot, PlantEverything

Known incompatibility: InventorySlots — completely replaces the crafting UI, hiding CraftSort's buttons.

How It Works

CraftSort uses a Harmony Transpiler on InventoryGui.UpdateRecipeList that injects a sort call right before vanilla's positioning loop. Vanilla positions recipe elements in our sorted order — no manual repositioning needed.

Food station detection inspects actual recipe item types and food stats across three layers (UI recipes → ObjectDB → name fallback), so it works with any mod regardless of station naming.

Source

GitHub — AGPL-3.0

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.