Valheim
Install with App

Details

Latest version
0.1.23
Last Updated
First Uploaded
Downloads
114
Likes
0
Size
701KB
Dependants
ADDatHost Valheim hosting
30% off

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

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