VeiledRecipes

v1.1.6·Updated 2026-10-04

Shows undiscovered recipes and build pieces as masked previews without early unlocks. Reveals known materials/station info gradually, blocks crafting and placement until learned, with synced discovery

Screenshots 5 screenshots

About this mod Author’s original text

VeiledRecipes

VeiledRecipes changes how Valheim presents unknown recipes and build pieces. Instead of keeping every undiscovered recipe completely invisible, it can show configurable masked previews: the player learns that something exists, while names, icons, descriptions, hidden materials, and hidden station requirements stay secret until the real unlock conditions are met.

Unknown previews cannot be crafted or placed. An optional container-learning setting can discover items without picking them up; it is disabled by default and still respects station requirements.

Veiled recipes would be unlocked only when all the materials and station requirements were met.

The stations are unlocked only when the player interacts with them by default.

By default, veiled recipes are grouped below known recipes.

By default, even veiled recipes are not shown when crafting station level is not met.

InventorySlots mod is compatible with VeiledRecipes. Check it out!

Piece recipes are also veiled.

By default, players don't have to interact with the crafting station to unlock the piece recipes.

Strengths

  • Shows discovery progress without spoiling full recipes.
  • Keeps Valheim's actual recipe and piece unlock rules intact.
  • Masks crafting recipes, build pieces, item icons, descriptions, requirements, station levels, tooltips, and pinned tooltip content where supported.
  • Reveals known materials and station information gradually.
  • Blocks crafting and placement for entries that are only previews.
  • Supports strict station discovery rules for recipe unlocks.
  • Preserves recipe-less upgrade, socketing, and runtime build workflows added by other mods.
  • Provides server-synced blacklist controls for item outputs, build pieces, and requirement ingredients.
  • Offers client-side options for recipe grouping and noisy notifications.
  • Exposes a compatibility API for custom crafting UI mods.

Crafting Recipe Previews

When a crafting recipe is visible only as an unknown preview:

  • The recipe list icon is rendered as a black silhouette.
  • The recipe name is replaced by Unknown Name Text.
  • The selected recipe icon is rendered as a black silhouette.
  • The recipe description is replaced by Unknown Description Text.
  • Unknown requirement names and amounts are replaced by Unknown Requirement Text.
  • Unknown station level text is replaced by Unknown Requirement Text.
  • Requirements the player already knows are shown normally.
  • The craft button is disabled and crafting is blocked.

Recipe previews can be grouped below actually unlocked recipes so normal crafting remains easy to scan.

Build Piece Previews

Unknown build pieces can appear in hammer/build-piece tables as masked entries.

Until the piece is actually unlocked:

  • The piece icon is rendered as a black silhouette.
  • The piece name and description are hidden.
  • Unknown requirements are masked.
  • The placement ghost is blocked.
  • Placement is denied with Valheim's missing requirement message.

Once Valheim considers the piece known, VeiledRecipes stops masking it.

Recipe-Less Mod Workflows

Some mods let players upgrade or socket loot-only items without providing an unlockable crafting recipe. VeiledRecipes leaves these owned-item operations unmasked when no enabled or currently seasonal ObjectDB recipe can be learned for that item. A recipe-less entry without an existing target item is still treated as crafting and remains blocked, so this exception does not create a free crafting path.

Runtime pieces that are not registered in a regular PieceTable.m_pieces list, such as generated blueprint proxies, are also left unmasked. Regular registered build pieces continue to follow normal knowledge and preview rules.

Station Discovery

Valheim normally discovers crafting stations when the player walks close enough to them. That station awareness can affect recipe and piece unlocks.

VeiledRecipes separates two concepts:

  • Require Station

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
VeiledRecipes-1.1.6.zip
File size
135.6 KiB