You are viewing a potentially older version of this package. View all versions.
OdinPlus-BlacksmithingExpanded-1.0.0 icon

BlacksmithingExpanded

Adds a skill-based blacksmithing system to Valheim, enhancing crafting, smelting, and kiln performance based on player experience.

Date uploaded 2 weeks ago
Version 1.0.0
Download link OdinPlus-BlacksmithingExpanded-1.0.0.zip
Downloads 425
Dependency string OdinPlus-BlacksmithingExpanded-1.0.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2333

README

πŸ”¨ BlacksmithingExpanded

BlacksmithingExpanded Header

A modular, skill-driven enhancement system for Valheim.
Reward crafting, repairing, and smelting with scalable stat bonuses, elemental infusions, and structure upgrades β€” all built for transparency, tweakability, and community-driven balance. mod request by Aziraphale


βš’οΈ Core Features

🧠 Skill-Driven Progression

  • Gain Blacksmithing XP by crafting, repairing, smelting ore, and feeding kilns.
  • Unlock stat tiers that boost:
    • Weapon damage (physical + elemental)
    • Armor and shield block power
    • Item durability
    • Parry bonus

πŸ”§ Upgrade-Based Bonuses

  • Items gain additional stat bonuses based on their upgrade level (quality).

πŸ”₯ Elemental Infusion

  • Unlock elemental damage bonuses (fire, frost, lightning, poison, spirit) at high levels.
  • Configurable scaling and unlock thresholds.

πŸ—οΈ Structure Infusion

  • Infuse smelters and kilns to process faster and save resources.
  • Infusions expire after a configurable duration or when idle.

πŸ› οΈ Inventory Repair Unlock

  • Repair gear directly from your inventory once you reach the required skill level.

βš™οΈ Configuration Highlights

πŸ’‘ Note: You may see a config group named skill_########## in your config file. This is automatically created by the skill manager system and isn’t used by BlacksmithingExpanded.
All relevant settings are organized under the following config groups:

πŸ—‚ Config Groups

  • General – XP gain, infusion logic, inventory repair
  • Tooltip – UI visibility toggles
  • Durability – Milestone scaling, upgrade bonuses, caps
  • Armor – Armor scaling and caps
  • Weapons – Damage scaling, stat caps, milestone logic
  • Elemental – Elemental unlocks and bonuses
  • Shields – Parry and block scaling
  • Advanced – Shared gear logic, upgrade multipliers, tier unlock caps

πŸ“ˆ XP & Tiering

  • XPPerCraft, XPPerSmelt, XPPerRepair
  • InfusionTierInterval, StatTierInterval, DurabilityTierInterval
  • MaxTierUnlockLevel

βš”οΈ Stat Scaling

  • DamageBonusPerTier, ArmorBonusPerTier, DurabilityBonusPerTier
  • StatBonusPerUpgrade, ArmorBonusPerUpgrade, DurabilityBonusPerUpgrade
  • StatBonusMultiplierPerTier, StatBonusCapPerType
  • MaxStatTypesPerTier, ArmorCap, MaxDurabilityCap

πŸ›‘οΈ Shield Bonuses

  • TimedBlockBonusPerTier, BlockPowerBonusPerTier
  • TimedBlockBonusPerUpgrade, BlockPowerBonusPerUpgrade

πŸ”₯ Elemental Control

  • ElementalUnlockLevel, ElementalBonusPerTier, AlwaysAddElementalAtMax
  • FireBonusAtMax, FrostBonusAtMax, LightningBonusAtMax, PoisonBonusAtMax, SpiritBonusAtMax

πŸ” Smelting & Repair

  • SmeltingSpeedBonusPerTier, KilnSpeedBonusPerTier
  • SmelterSaveOreChanceAt100, InfusionExpireTime
  • EnableInventoryRepair, InventoryRepairUnlockLevel

πŸ”— Compatibility

  • βœ… Works with most crafting and skill mods
  • βœ… No known conflicts with Blaxxun’s Blacksmithing mod
  • πŸ” If used together, set crafting XP to 0 to avoid double gain

πŸ“¦ Installation

  1. Install BepInEx
  2. Drop BlacksmithingExpanded.dll into your BepInEx/plugins folder
  3. Launch the game and configure settings via BepInEx/config

πŸ’¬ Community & Support

Questions or feedback?
Find Gravebear in the Odin Plus Team on Discord:

Discord Invite


🎁 Support the Forge

Get a free Admin-craft Shark Hat and Tuna Sword on my BuyMeACoffee page!

Support Gravebear

CHANGELOG

πŸ“œ Changelog

1.0.6

  • Moved the Percentage-Based settings into their own config group in the configuration file.
  • Fixed issue of Spears losing their Blacksmithing Data when thrown.

1.0.5

  • Added percentage upgrade config, set to false in the config to use the flat upgrade system/legacy system.
  • Fixed multi-damage calculation by using total elemental damage instead of individual types
  • Added upgrade bonus support that works with both percentage and flat systems

1.0.4

  • Rebalanced XP Values: -- XP per craft: 5 β†’ 1 (80% reduction) -- XP per repair: 1 β†’ 0.1 (90% reduction) -- XP per upgrade: 5 β†’ 3 (40% reduction) -- First craft bonus: 25 β†’ 10 (60% reduction)
  • Percentage-Based Damage System added. Logic: Damage bonuses are now calculated as a percentage of the weapon's base damage
  • New config: Use percentage damage bonus = true by default
  • New config: Damage percentage bonus per tier = 3% per tier
  • Added config options to revert to the old system by setting % to false
  • Added scaling % for elemental effects
  • Items with Elemental Infusion Added will no longer apply new elements each upgrade.

1.0.3

  • Fixed issue where blacklisted items still provided xp.

1.0.2

  • Added YML support and BacksmithingExpItemList
  • Mod will create the Default Itemlist YML on first launch, may require restarting the game to apply.
  • ItemList contains a Whitelist and Blacklist options
  • Improved some of the Configuration Descriptions

1.0.1

  • Refactored elemental infusion to support per-type config scaling (FireBonusPerTier, FrostBonusPerTier, etc)
  • Improved durability, armor, and damage scaling logic with tier and upgrade bonuses
  • Added support for inventory-based gear repair at configurable unlock level
  • Expanded structure infusion logic for smelters and kilns
  • Updated config grouping and descriptions for clarity and multiplayer sync
  • README overhaul to reflect new features and config philosophy
  • Fixed issue where Stats wouldnt Sync in Multiplayer
  • Fixed issue where Durability may break an item if current amount was more than max amount.
  • Fixed issue with ItemDataManager and stat storage if item was dropped or put in a chest.
  • Improved XP values for crafting and first craft bonus.
  • Config overhaul for group sections.
  • Additional XP configs added.
  • Added additional control for items with more than one base stat or elemental stats.

1.0.0

  • Mod Released Mod Request by Aziraphale