MasterCrafting
A Valheim mod that adds an 'Artisanship' skill that grants stat bonuses and status effects to items crafted or upgraded by the player.
模組介紹 作者原文
MasterCrafting
A Valheim mod that adds an "Artisanship" skill that grants stat bonuses and status effects to items crafted or upgraded by the player.
Features
- Artisanship Skill: A new craftable skill that levels up as you craft and upgrade items.
- Stat Bonuses: Items crafted by players with higher Artisanship skill receive permanent bonuses
- Hard cap: All bonuses are capped at 100% (double stats) to prevent game-breaking values
- Masterwork Proc: Chance to automatically increase item quality by +1 when crafting/upgrading
Bonus Effects: Chance to apply random permanent status effects to crafted weapons, shields, and armor
XP System: Earn XP based on the crafting station used:
- Workbench: 22 XP
- Forge: 45 XP
- Artisan Table: 55 XP
- Black Forge: 65 XP
- Galdr Table: 65 XP
- Power Preservation: Items retain their original power from when they were first crafted. Upgrading only increases power if your skill level is higher than when you first crafted the item.
Configuration
Delete old config files first!
The mod creates a configuration file at BepInEx/config/com.ruijven.mastercrafting.cfg with the following options:
Stat Bonuses
- DamageBonusPerLevel: Total damage bonus at level 100 (default: 0.2 = 20% increase, max 1.0 = 100% increase)
- ArmorBonusPerLevel: Total armor bonus at level 100 (default: 0.15 = 15% increase, max 1.0 = 100% increase)
- DurabilityBonusPerLevel: Total durability bonus at level 100 (default: 0.3 = 30% increase, max 1.0 = 100% increase)
- EfficiencyBonusPerLevel: Total stamina/eitr reduction at level 100 (default: 0.2 = 20% reduction, max 1.0 = 100% reduction)
Masterwork Proc
- MasterworkBaseChance: Base chance for masterwork proc (default: 0.02 = 2%)
- MasterworkChancePerLevel: Additional masterwork chance per Artisanship level (default: 0.001 = 0.1%)
- XP System: Earn XP based on the crafting station used:
- Workbench: 22 XP
- Forge: 45 XP
- Artisan Table: 55 XP
- Black Forge: 65 XP
- Galdr Table: 65 XP
Bonus Effects
- EnableBonusEffects: Enable or disable the random bonus effect system (default: true)
- EffectProcChanceTier50: Proc chance at skill level 50-59 (default: 0.02 = 2%)
- EffectProcChanceTier60: Proc chance at skill level 60-69 (default: 0.04 = 4%)
- EffectProcChanceTier70: Proc chance at skill level 70-79 (default: 0.06 = 6%)
- EffectProcChanceTier80: Proc chance at skill level 80-89 (default: 0.08 = 8%)
- EffectProcChanceTier90: Proc chance at skill level 90+ (default: 0.09 = 9%)
- MinimumSkillLevelForEffects: Minimum skill level required for effects to proc (default: 50)
Compatibility
- Requires BepInEx
- Requires Jotunn
- Compatible with Ashlands (handles eitr)
- Network compatibility: EveryoneMustHaveMod
- Compatible with mod weapons and armor
Discord
- Join my Discord at: '
- Report any bugs or issues in the 'MasterCrafting' channel or 'General'.
- Please let me know if the XP gains are too little, too much, or just right!
Notes
- The Artisanship skill has no icon (code-only limitation)
- Existing users should delete BepInEx/config/com.ruijven.mastercrafting.cfg to receive updated default config values
- The vanilla rested bonus automatically applies to Artisanship XP gains
Credits
- Author: ruijven
- Version: 1.0.2
Changelog
1.0.3
- Fix - If an item already has a status effect, it does not change during upgrades.
1.0.2
- Multiplayer Fix
- Bonus Effects System
- Set effects
1.0.1
- Config Format Change: Config values now represent total bonus at level 100 (e.g., 0.2 = 20% total, not 0.2% per level)
- Added Hard Caps: All stat bonuses are now capped at 100% (double stats) to prevent game-breaking values from manual config editing
- Updated Config Descriptions: Made config values more intuitive and easier to understand
- Bug Fix: Fixed issue where manual config editing could create extreme stat multipliers
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: