PinThoseRecipes

版本 v1.0.2·更新於 2026-10-03

Pin craft recipes, upgrades, and hammer buildables to a panel under the minimap with live have/need material counts.

模組介紹 作者原文

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.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
PinThoseRecipes-1.0.2.zip
檔案大小
33.7 KiB