
Reforged Classes
RPG overhaul: 4 classes, character levels, skill tree, 300+ node talent network, transcendence and server-synced config.Reforged Classes
An RPG overhaul for Valheim. Pick a class, earn character XP and levels instead of skill-by-use, spend points on a class skill tree and on a large talent network, and transcend at the level cap to start again stronger.
Screenshots




Features
- 4 classes – Warrior, Archer, Mage and Rogue, each with its own skill tree.
- Character levels – killing creatures gives XP and levels up your character. Vanilla skills keep rising by use by default; set
DisableVanillaSkillGain = trueto stop that and make them follow your level instead. - Skill tree ("Skills" tab) – 12 nodes per class with exactly 2 active abilities (keys
V/B); everything else is passive.- Warrior: Seismic Slam, Second Wind
- Archer: Arrow Rain, Arrow Frenzy (more arrow damage and free ammo for a few seconds)
- Mage: Arcane Blast, Eitr Well
- Rogue: Shadow Dash, Venom Cloud
- Talent network ("Talents" tab) – 300+ passive nodes in 13 branches (weapons, magic, mining, woodcutting, farming, cooking, fishing), shared by all classes, with its own point pool (per level and per defeated boss). Each branch has a keystone perk.
- Party ('Party' tab) – invite other players, and kill XP is shared with party members within 100 m of the kill (range, share % and size are configurable and server-synced). A party HUD shows every member's health, stamina and distance.
- Mail ('Mail' tab) – send items and a short message to your party members; they claim them later, even if they were offline. The mailbox is stored by the server (the mod must be on the server).
- Quest campaign ('Quests' tab) – a linear campaign (hunting, delivering items, visiting biomes, defeating bosses). The catalog is a YAML file you can edit; rewards are XP and items. A tracker below the minimap shows the current quest. Progress is saved on the character and is not validated by the server.
- Build presets – save, load, copy and paste talent builds (6 slots per character).
- Character sheet – all your bonuses and per-weapon damage at a glance.
- Transcendence – at the maximum level, reset to level 1 (skills and talents are reset) and gain permanent extra talent points. Count and bonus are configurable.
- Nordic-style UI with zoom, pan and a fullscreen mode, visual effects and floating combat text.
- Translations – English and Brazilian Portuguese are included and follow the game language. Add any language by copying
English.yml(see below).
Open the panel with K (configurable).
Moving the HUDs: the party HUD and the quest tracker can be dragged with the left mouse button while the mouse is free: hold Left Alt (configurable), or open the panel or your inventory. Their positions are saved in the config.
Multiplayer / dedicated servers
Install the mod on the server and on every client.
- With
LockConfiguration = true(default, server only) the server's settings override the clients' on connect and whenever the server's files change. - Admins can change synced settings from the Configuration Manager while connected; the server validates the admin list and applies the change for everyone.
- Kills of creatures controlled by another player still give XP to whoever dealt the damage.
- Party invites and shared XP travel between players through the game's own routed RPCs; they work on any server where the mod is installed on the clients.
- Mail is stored in
BepInEx/ValheimReforgedData/mail_<world>.daton the server. Mail can only be sent to party members, but the server does not check party membership; it only checks who sends and who claims. - There is no anti-cheat: character data is stored in the character file, as in vanilla.
Configuration
BepInEx/config/com.yeyian.valheimreforged.cfg – XP curve (XpBase, XpExponent, XpMultiplier), MaxLevel, points per level and per boss, transcendence (MaxTranscendences, TalentPointsPerTranscendence), ability/talent power, refund, HUD position and keys.
BepInEx/config/ValheimReforged/Quests.yml – the quest catalog (created on first run; edit and save to reload).
BepInEx/config/ValheimReforged/Nodes.yml – generated on first run with every node (skills, talents and keystone perks): ranks, point cost, raw per-rank bonus values (talents and passives), cooldown and active-ability power. Edit and save; it is applied while the game runs and synced from the server.
Translations
Language files are Translations/<GameLanguage>.yml (for example German.yml) next to the plugin DLL, or in BepInEx/config/ValheimReforged/Translations/ (this folder overrides the bundled files and survives updates). Copy English.yml, translate the values and keep the keys. Missing texts fall back to English.
Compatibility
Other mods that change skill gain or add their own talent trees (for example SkillsReworked or TalentForge) overlap with this mod. Running them together is not recommended.
Source
Built with BepInEx and Harmony for Valheim.