Chistix-CraftMenu icon

CraftMenu

The crafting window rebuilt: Craft / Upgrade / Dismantle tabs, item categories, search, card grid with pages, favourites, a 3D portrait, set bonus, have/need resources, craft several at once.

Last updated a day ago
Total downloads 114
Total rating 0 
Categories Mods Tweaks AI Generated Crafting Client-side
Dependency string Chistix-CraftMenu-0.1.23
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
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.2351

README

CraftMenu - the crafting window rebuilt

If you enjoy my mods, I'll be grateful for any support - even a cent or a couple of dollars. It keeps me motivated to develop and improve them. Если вам нравятся мои моды, буду благодарен любой поддержке - хоть копейке, хоть паре долларов. Это мотивирует меня развивать и улучшать их.

Donate via PayPal Become a patron

The game's crafting panel replaced by a window of its own: Craft / Upgrade / Dismantle tabs, item categories, search, a grid of recipe cards with pages, favourites, a card of the chosen item with a turning 3D portrait, the set bonus, resources have / need, and crafting several at once.

Client-side BepInEx mod for Valheim. Works on its own, no dependencies besides BepInEx (VNEI is supported when it is there).

Features

  • Three tabs: Craft and Upgrade are the game's own (the same recipes, stations, costs, cheats and upgraders); Dismantle is new - an item from your inventory goes and a part of its resources comes back. Dismantle can be switched off ([Dismantle] Enabled).
  • VNEI support (optional): with VNEI installed, a VNEI tab shows its item browser inside the window, VNEI's R key over an item opens it, and a VNEI button on the item's card opens that item's page. On the tab, a tick puts our categories over its browser and ‹ › sorts its items by our orders. Without VNEI there is no such tab and nothing else to install.
  • Resizable: drag an edge or a corner of the window - wider (to both sides, in one column with the character's strip), taller up or down. A larger window gets more columns and rows of cards, more categories in view, a wider card; the size is kept. Double click an edge or a corner for the default size. Raised over the character's strip, the window folds it into a slim bar with your name and an arrow; unfolded, the strip pushes the window down under it.
  • Categories in a row: All, Melee, Ranged, Magic, Arrows and bolts, Shields, Armor; More turns the row to the rest (Tools, Food, Meads, Materials, Trophies, Other). How many stand in the row is a setting.
  • Toolbar: search by name, grid or list, Only available, sorting (default, name, station level, biome, weight), favourites only.
  • Cards: the item's icon and name, a small biome badge (the boss trophy of the biome its materials come from), a star for favourites, the quality on Upgrade and Dismantle. Pages instead of scrolling, the total count at the bottom.
  • The item's card: a live turning 3D model (or the game's icon), the style button for items with variants, name, description, the stats the game shows, the full set bonus as a block of its own with the effect's icon, Required with have / need in green or red and the station with its level.
  • − N + and Craft: makes N at once (the game's own multi-craft, so skill, bonus items and effects work as usual). The progress bar runs over the button; a click on it cancels.
  • Dismantle: the resources of every quality level the item has, 50 % by default (a setting), rounded down; needs the recipe's station at the item's quality level, like making it. Equipped items are left alone. A stack can be dismantled N at a time.
  • The station's icon, name and level in the header; the game's repair hammer beside it.
  • Favourites are kept with the character.
  • The look is the mod's own sprite atlas, built into the DLL (a CraftMenu/skin folder beside it with your own atlas.png, atlas.tsv, wood.png replaces it); the fonts and the item icons are the game's.
  • English and Russian, following the game's language.

Installation

  1. Install BepInExPack for Valheim.
  2. Put CraftMenu.dll into Valheim/BepInEx/plugins/ (a mod manager does it for you).
  3. Launch the game and open the inventory or a workbench.

To go back to the game's window: set Enabled = false in BepInEx/config/chistix.craftmenu.cfg and restart.

Compatibility

  • Client only - only you need it; the server and other players don't. No network messages of its own.
  • Crafting and upgrading go through the game's own code, so mods that change recipes, stations or costs keep working.
  • VNEI - optional, not a dependency. With its Attach To Crafting on (its default) the browser is a tab of this window; off, VNEI keeps its own floating window and the card's VNEI button opens the item there. Not with Auga.
  • Other mods that replace the crafting window - use one at a time.

Settings

BepInEx/config/chistix.craftmenu.cfg (most of them are also in the window):

  • [General] Wide (false) - the default window wide (940) instead of narrow (640); both run from under the character's strip to the screen's bottom
  • [Window] Width, Height, Raise (0 = default) - the size made by dragging the edges, as plain fields; the F1 manager has a "Default size" button
  • [Card] ShowPreview (true) - the item's picture in the grid view (the list view always shows it)
  • [General] Enabled (true); [General] Look (1) - the game's own panels; 0 the sketch cut into textures
  • [Grid] Columns (4), [Grid] Rows (5) - cards on a page
  • [Card] Portrait3D (true) - the turning model in the card
  • [Filter] OnlyAvailable, ListView, FavouritesOnly, Sort - as set in the window; [Filter] CategoriesInRow (7) - category buttons in the row, More turns to the next ones
  • [Dismantle] Enabled (true) - the Dismantle tab; off - no tab and no dismantling (this client's setting, not synced from a server)
  • [Dismantle] ReturnPercent (50)
  • [VNEI] OurCategories (false) - our categories over VNEI's browser on the VNEI tab; [VNEI] Sort (0 - VNEI's own order) - as ‹ › on the tab
  • [Advanced] DebugLog (false)

Troubleshooting: BepInEx/LogOutput.log, look for "CraftMenu".

Credits

  • Made by Chistix: idea, design, direction and testing. Code written with Claude Code (Anthropic) as an AI coding assistant, under Chistix's direction. The window's layout and sprites are Chistix's own.
  • Uses BepInEx and Harmony. The 3D portraits are the game's own models drawn at runtime; no game files are included.
  • Valheim is © Iron Gate AB; this is an unofficial mod.

All rights reserved. You may use the mod, show it in videos and streams and list it as a dependency; re-uploading or changed versions need the author's permission.

Links

Donate via PayPal

PayPal

Support me on Patreon

My dev channel on YouTube

My mods on Nexus Mods