SimpleConvert
by odinplus (gravebear)
A small Valheim mod that lets you define custom item conversion recipes — turn one material into another (e.g. Silver → Bronze) — entirely through config, no coding required.
Features
- Fully config-driven conversion recipes
- Configurable number of conversion slots (default: 8)
- Works at any vanilla crafting station, or from your inventory directly
- Changes apply live — no need to restart after editing values
- Synced across server and clients
Installation
- Install BepInEx if you haven't already.
- Drop
SimpleConvert.dllinto yourBepInEx/pluginsfolder. - Launch the game once to generate the config file.
Configuration
Config file: BepInEx/config/com.odinplus.simpleconvert.cfg
General
| Setting | Default | Description |
|---|---|---|
| Number of Conversion Slots | 8 | How many conversion slots are available. Raise or lower and the change takes effect immediately. |
Per Conversion Slot
Each slot (Conversion 1, Conversion 2, etc.) has its own settings:
| Setting | Description |
|---|---|
| Enabled | Turns this conversion on or off. |
| Convert From | Prefab name of the item to consume (e.g. Silver). Case sensitive. |
| From Amount | How many of the "from" item are consumed per craft. |
| Convert To | Prefab name of the item to produce (e.g. Bronze). Case sensitive. |
| To Amount | How many of the "to" item you receive per craft. |
| Station | Crafting station required (see list below). Leave blank to craft from inventory. |
| Min Station Level | Minimum station level required. |
Valid Station Names
| Station | Config value |
|---|---|
| Workbench | piece_workbench |
| Forge | forge |
| Cauldron | piece_cauldron |
| Fermenter | piece_MeadCauldron |
| Artisan Table | piece_artisanstation |
| Stonecutter | piece_stonecutter |
| Mage Table | piece_magetable |
| Prep Table | piece_preptable |
| Black Forge | blackforge |
Example
Slot 1 ships enabled by default:
Convert 1x Silver → 5x Bronze at the Forge
Edit the values in Conversion 1 (or any other slot) to create your own conversions.
Notes
- Item and station names are case sensitive and must match the internal prefab name exactly.
- Unknown item or station names are skipped with a warning in the log — they won't crash the game.
- Config changes sync from the server to all connected clients.