Confirm with your password

Valheim Enchantment System

Mod brings old MMORPG's equipment enchantment experience to Valheim

Client & Server

· Website

Stars
2
Downloads
121
Version
1.9.18
Updated
Author
sighsorry
Virus scan
✓ Scan successful
Runs on
Client & Server
Required by
4 mods

Description

Changelog

1.9.18 Latest
  • Fixed the BepInEx startup dependency cycle when VES, Epic Loot and AzuCraftyBoxes are installed together by removing VES's unnecessary load-after requirement for AzuCraftyBoxes
  • Preserved optional AzuCraftyBoxes chest integration through its existing on-demand binding, including access checks, item filters, range and Leave One Item behavior
  • Added read-only refinement integration queries for an item's configured blessed scroll and enchantment information, allowing optional YourIdol integration without adding a required dependency
  • Added a regression check using the built DLL's dependency declarations and BepInEx's loader sorter, including reproduction of the old cyclic graph; actual game initialization and multiplayer remain separate validation steps
1.9.17
  • Fixed repeating crafting-tooltip NullReferenceExceptions when ObjectDB contains entries without ItemDrop, including the reported Hammer recipe path
  • Resolve recipe prefab identity through the game's shared-item-data index before falling back to a guarded name lookup, avoiding per-frame full-list scans for registered recipes and ambiguity between registered items with the same shared name
  • Prevent tooltip lookup failures from interrupting recipe-description updates and leaving the previous recipe's description visible
  • Consolidated identical stat lookup and level-definition checks while preserving override priority, defined-null entries, and the separate Enchanted overload's evaluation order
  • Removed the information panel's intermediate layout-component list copy while preserving the full disable-then-enable sequence
  • Verified Debug and Release compilation against original Valheim 1.0.12 assemblies; static client and dedicated-server contract checks do not replace in-game and multiplayer testing
1.9.16
  • Updated the mod for Valheim 1.0.7 using the original game assemblies, including current Harmony targets, private-member access, UI hooks, item serialization, crafting, inventory, equipment VFX, and optional-mod integration paths
  • Updated the embedded ServerSync baseline for Valheim 1.0.7 while preserving configuration locks, version checks, RPC identifiers, serialized formats, administrator checks, and peer initialization ordering
  • Added 15 progression materials to the default ResourceMap: WrithanRoots in Swamp, Hook in Mistlands, and 13 directly used Deep North materials; existing biome tiers, duplicate precedence, and explicit requirement priority remain unchanged
  • Added explicit S-tier armor requirements for ArmorDeepNorthHeavyChest, ArmorDeepNorthHeavylegs, and HelmetDNHeavy, whose Frost Foundry conversion path has no equipment recipe for automatic assignment
  • Prevented uncast Material items with weapon-like attack data from receiving automatic enchantment requirements, avoiding enchantment data loss during foundry conversion; explicit user requirements remain supported
  • Added deterministic ResourceMap and requirement-priority coverage plus client and dedicated-server metadata checks for Harmony bindings, game references, private accessors, and transpiler contracts
  • No configuration migration or legacy-game compatibility layer is included

55 older entries, full version history & downloads →

Files

6 files · 6.8 MB download

Loading files…

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2351 · View mod page

Check out the mod page for detailed installation instructions.

2

Install Valheim Enchantment System

This mod must be installed on both the client and the server.

Download Valheim Enchantment System 1.9.18

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.