PinThoseRecipes
Pin craft recipes, upgrades, and hammer buildables to a panel under the minimap with live have/need material counts.
About this mod Author’s original text
Pin Those Recipes
Pin craft recipes, upgrades, and hammer buildables to a Subnautica-style panel under the minimap. Live have / need material counts update as you gather resources.
Features
Crafting stations
- Middle-click a recipe on the Craft tab to pin/unpin it.
- On the Upgrade tab, middle-click pins the upgrade costs for that quality (e.g. Bronze Axe ★5), not the base craft recipe.
- Pinned craft/upgrade entries are moved to the top of the list and marked with a gold pin star.
- Unpinning from the side panel removes the star from the craft list immediately.
Hammer build menu
- Right-click a buildable piece to pin/unpin it (middle-click still closes the vanilla build menu).
- Build pins use a teal diamond marker so they don’t conflict with the game’s gold star favorites.
- Pinning a buildable does not reorder the grid.
Side panel
- Lives under the minimap with each pin’s icon, name, and per-material have/need counts.
- Counts turn green when you have enough and red while short; refreshed continuously.
- Hover a material row to see its name.
- Click the arrow to expand/collapse materials; collapse state is remembered per pin.
- Right-click a panel entry to open Unpin (shows the item name).
- A +X more row appears when you exceed the configured maximum.
- The panel slides aside while inventory/crafting is open so it isn’t covered by the station UI.
- When the sailing HUD is visible, the panel moves under the wind/rudder dials.
- Hides during the full map, cutscenes, and when the HUD/menus/chat/console are active.
Persistence
- Pins (craft, upgrade, and build) are saved per character.
- Unresolved pins (e.g. from a missing mod) are kept and hidden until they can be resolved again.
Usage
- Craft / upgrade: open a station → middle-click a recipe (use the Upgrade tab when you want upgrade materials).
- Build: open the hammer menu → right-click a piece.
- Watch the panel under your minimap update as you gather materials.
- Expand/collapse rows with the arrow; right-click a panel entry (or pin again) to unpin.
Configuration
Settings live in BepInEx/config/shadymods.pinthoserecipes.cfg:
- General – master enable toggle, pin sound.
- Panel – max pinned recipes, panel scale, X offset, extra offset below the minimap, and inventory-open shift left/down.
- Colors – satisfied / missing / name colors (hex).
- Maintenance – ClearActiveCharacterPins clears all pins for the loaded character (resets itself to false).
Installation (manual)
Requires BepInExPack Valheim.
Copy plugins/PinThoseRecipes.dll into Valheim/BepInEx/plugins.
Compatibility
Uses reflection and defensive patches, preserves vanilla craft-list ordering for unpinned recipes, and never deletes pins it can't resolve yet (e.g. from another mod that isn't loaded). Should coexist with most UI/crafting mods.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: