Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
last week
Downloads
111
Size
133KB
ADDatHost Valheim hosting
30% off

Wait What?

Forget what you know, discover it again.

Wait What? lets your character forget known ingredients, together with every recipe and build piece that depends on them. Pick up a forgotten ingredient again and Valheim rediscovers its recipes the normal way, with the usual "new item" and "new recipe" messages. Great for replaying the progression, for a fresh feeling on a new world with an old character, or to clean up after testing.

Features

  • Ctrl + Alt + F opens the Wait What? window.
  • Forget by biome: select whole biomes (Meadows to Deep North) to forget all their ingredients.
  • Forget single ingredients: search by name and select them one by one.
  • Forget everything: one checkbox selects all known ingredients.
  • Preview first: see every recipe and build piece you would lose, grouped by ingredient, before you confirm.
  • Vanilla rediscovery: pick the ingredients up again and the game unlocks the recipes as usual.

There is no undo! Forgotten ingredients and recipes only come back by picking the ingredients up again.

Quick start

  1. Press Ctrl + Alt + F
  2. Check biomes, single ingredients or Forget all known recipes
  3. Click Preview selection, check the list, then Forget x recipes

Version: 1.0.0

Languages: English and German.

Requirements

Tested with Valheim 1.0.17 and BepInExPack 5.4.2351.

Installation instructions

Mod manager: install Wait What? and its requirement.

Manual:

  1. Install BepInExPack for Valheim
  2. Copy WaitWhat.dll and WaitWhat.ingredients.txt into <Valheim>/BepInEx/plugins (both files in the same folder).
  3. Start the game.

Client only: Wait What? only changes your own character. It does not need to be installed on the server or by other players, and it works on any server.

Uninstalling: remove WaitWhat.dll and WaitWhat.ingredients.txt. What your character has forgotten stays forgotten until you pick the ingredients up again.

How it works

Valheim unlocks a recipe or build piece as soon as your character knows all its ingredients and its crafting station. Wait What? removes ingredients from your character's knowledge, and with them every known recipe and build piece that Valheim would no longer unlock without them.

  • Recipes that need only one of several ingredients (for example any fish for a fish dish) stay known as long as one of them is still known.
  • Other ingredients, trophies, crafting stations, biomes and all other progression stay untouched.
  • Single recipes cannot be forgotten directly - you always forget ingredients.

The window

  • Forget all known recipes: selects every known ingredient, also those without a biome.
  • Forget all from biome: one checkbox per biome with the number of known ingredients from that biome. Biomes without known ingredients are hidden.
  • Forget all with ingredient: all known ingredients that recipes use, with a search field. The search is not case-sensitive and also finds technical names (for example "copper" in a German game).
  • Ingredients that no known recipe uses are greyed out and cannot be selected.
  • Below the list you see how many known recipes your selection would forget.
  • Preview selection lists the recipes and build pieces per ingredient, with icons. Ingredients still in your inventory are marked red and listed at the top: they would be relearned instantly.
  • Escape or the hotkey closes the window. While it is open, game controls (movement, hotbar, map, chat) are blocked.

Configuration

BepInEx/config/de.evabs.valheim.waitwhat.cfg is created on first start:

  • ToggleKey: hotkey to open and close the window. Default: Left Ctrl + Left Alt + F.

Ingredient file

WaitWhat.ingredients.txt (next to the DLL) assigns every vanilla ingredient to one biome. It is plain text and read each time the window opens, so you can edit it while the game runs:

[Mistlands]
BlackMarble
Sap
  • [Biome] starts a group; each following line names one ingredient by its prefab name. # starts a comment.
  • Each ingredient belongs to the first biome that lists it. Unknown names are ignored.
  • Intermediate products (bronze, iron, linen thread, ...) are listed explicitly.
  • Back up your edits before updating the mod - an update replaces the file.

Adding more items

You can add any item that recipes use as an ingredient, for example items from other mods (without an entry you can still find and forget them with the search). Write its prefab name in a new line under the biome you want; you can also add new biome groups.

The prefab name is the item's internal name, not the name shown in the game. It is the same name you use with the console command spawn, and the Valheim wiki lists it as "Item ID" (for example BlackMarble for Black Marble, LinenThread for Linen Thread). Item lists of other mods usually name it as well. Upper and lower case do not matter.

[Plains]
BlackMetal
MyModItemName

Close and open the window to see the change.

Known consequences

  • Valheim systems that check known items follow your new knowledge, for example which raids can happen.
  • The crafting window can show forgotten ingredients of recipes you still know as unknown until you pick them up again.

Compatibility

Recipes and build pieces of other mods are forgotten by the same rule as vanilla ones.

I am a software developer and I have 1000+ hours in Valheim. I love this game. I do use some mods which were all active when I developed and tested this mod:

  • Willybachs HD Valheim and Badgers HD Terrain <3
  • Advize Plant Everything
  • CraftFromContainers
  • CraftingStationTweakz
  • ExtendedPlayerInventory
  • FloatingItems
  • PlanBuild
  • QuickStackStore
  • Sakey's My Kvastur
  • ValheimBuildCamera
  • LeashMe

Changelog

  • 1.0.0 – First release.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.