Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CraftSort
One-click recipe sorting by any stat. Auto-detects food stations. Yellow dot for new recipes. Drag & resize. Works with mods.
| Date uploaded | a day ago |
| Version | 1.3.0 |
| Download link | Grandpa-CraftSort-1.3.0.zip |
| Downloads | 2 |
| Dependency string | Grandpa-CraftSort-1.3.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
CraftSort
Sort crafting recipes by stats — one click, instant order.
Adds icon tab buttons to the left side of every crafting station. Click to sort, click again to toggle off. Drag to reposition, resize to fit your screen.
⚡ Features
- 18 sort/filter modes — food stations show 7 tabs, combat stations show up to 17 in a flexible grid
- All-icon buttons — every button uses a custom icon, no text
- Weapon filters — 1H / 2H toggle buttons (blue border) combine with any sort mode
- Auto food/combat detection — works with any modded station
- New recipe indicator — yellow dot + "New" filter tab
- Clean button — marks all known recipes as viewed, clears all yellow dots
- Independent panels — food and combat menus have separate position, width, and layout
- Drag & resize — right-click the corner handle to enter edit mode, then drag buttons to reposition or resize the panel
- Per-button config — enable/disable any button via config file
- Per-character persistence — tracked per save file
- AAA Crafting compatible — global sort across paginated pages
- Client-side only — no server mods required
📊 Sort Modes
| Icon | Sorts by | Icon | Sorts by |
|---|---|---|---|
| All | Default order | HP | Food health |
| Armor | Armor value | Stam | Food stamina |
| Block | Block power | Eitr | Food eitr |
| Slash | Slash damage | A→Z | Localized name |
| Pierce | Pierce damage | New | Unviewed only |
| Blunt | Blunt damage | CLR | Mark all viewed |
| Fire | Fire damage | ||
| Frost | Frost damage | ||
| Ltng | Lightning damage | ||
| Psn | Poison damage | ||
| Sprt | Spirit damage |
Weapon Filters (blue border, combinable with any sort)
| Button | Shows |
|---|---|
| 1H | One-handed weapons only |
| 2H | Two-handed weapons + bows |
🔧 Configuration
BepInEx/config/dev.craftsort.cfg
General
| Setting | Default | Description |
|---|---|---|
Enabled |
true |
Enable or disable the mod |
DefaultSortMode |
None |
Sort mode on open |
RememberLastMode |
false |
Keep last mode between stations |
Per-Button Visibility
Each button can be individually enabled/disabled:
[Buttons.Food]
Show_All = true
Show_HP = true
Show_Stamina = true
Show_Eitr = true
Show_AZ = true
Show_New = true
Show_Clean = true
[Buttons.Combat]
Show_All = true
Show_Armor = true
Show_Block = true
Show_Slash = true
Show_Pierce = true
Show_Blunt = true
Show_Fire = true
Show_Frost = true
Show_Lightning = true
Show_Poison = true
Show_Spirit = true
Show_1H = true
Show_2H = true
Show_AZ = true
Show_New = true
Show_Clean = true
UI Position & Size
Each panel has independent position and width, persisted automatically when you drag or resize:
[UI]
FoodPosX = -9
FoodPosY = -200
FoodWidth = 50
CombatPosX = -9
CombatPosY = -200
CombatWidth = 104
🖱 Drag & Resize
- Hover over the bottom-right corner of the button panel — a small handle with dark background appears
- Right-click the handle to enter Edit Mode (handle turns solid yellow)
- Drag any button to move the panel
- Drag the corner handle to resize (columns adjust automatically)
- Right-click the handle again to exit Edit Mode
Each panel (food / combat) is positioned and resized independently.
🎮 Console Command
With devcommands enabled:
resetknownitems
Clears CraftSort's viewed-recipe cache alongside the vanilla reset. All recipes will show as "new" again.
✅ Compatibility
Tested with Valheim 0.221.13 (Unity 6) across 6 mod profiles (35–101 mods each).
Tested compatible — crafting interaction: AAA Crafting, BetterUI Forever Maintained, SearsCatalog, ExtraSlots, CraftFromContainers, AzuCraftyBoxes, Jewelcrafting, ItemCompare, Quick Stack Store Sort Trash Restock, Recycle N Reclaim, SmarterContainers, ContentsWithin
Tested compatible — adds crafting stations: PlantEverything, BoneAppetit, KnowledgeTable, Armory, Shipwright, MassFarming, PlanBuild
Tested compatible — adds recipes / framework: Jotunn, EpicLoot
Incompatible: InventorySlots (replaces the crafting UI entirely)
💬 Feedback & Contact
Found a bug, have an idea, or want to request compatibility with another mod? Reach out:
- Discord: @mr_grandpa_oldman
- Telegram: @mr_grandpa_oldman
☕ Support
I'm a simple engineer who has fun after work writing mods to improve the gaming experience. If you liked the mod, you can thank me, I'd be happy to.
