AlmanacClassSystem

v0.6.9·Updated 2026-09-18

Fork of RustyMods' AlmanacClassSystem 0.6.9, rebuilt for Valheim 1.0. Same mod, no gameplay changes. Fixes sent upstream as PR #31.

Screenshots 4 screenshots

About this mod Author’s original text

This is a fork

Unofficial build of AlmanacClassSystem

0.6.9 by RustyMods, rebuilt so it loads on Valheim 1.0 (Unity 6). Gameplay is untouched - only the

API calls the game renamed or re-signed were fixed.

All credit for the mod goes to RustyMods and the contributors listed below. The changes are offered back

upstream as pull request #31; once that is merged and

released, use the original and drop this fork.

Fork source: (branch valheim-1.0)

What was fixed for 1.0

  • Project rebuilt as SDK-style netstandard2.1 / C# 12 (the old.NET 4.8 project no longer compiles).
  • ServerSync compiled from source instead of the bundled ServerSync.dll - ZRoutedRpc.Everybody

became a const in 1.0, and a const read is baked in at compile time, so the prebuilt binary threw

MissingFieldException.

  • Trader: Inventory.IsTeleportable() now takes a parameter.
  • Pickpocket: CharacterDrop.DropItems(...) gained a cheated flag.
  • TalentBook: implements the new Hoverable.GetHoverOffset().
  • PieceManager: reads m_availablePiecesByCategory (m_availablePieces became a HashSet).
  • MasterChef / RainProof: pinned Harmony signatures updated for GetTooltip and AddStatusEffect.

Almanac Classes

Plugin adds a node based progression system that unlocks through experience gained by killing monsters and playing the game.

Still in development, please report bugs and issues to me at OdinPlus while I keep balancing system.

Contributors

  • Dealman
  • JoshLaseter
  • Koreshx

0.5.9 update patch notes

Alternative talents:

  • Chain Shot [enable in configs, replaces Hunter]
  • When active, bows/crossbows can ricochet and hit other targets, damage reduced each ricochet
  • Fireball [enable in configs, replaces Goblin Beam]
  • Shoots a fireball projectile
  • Leech [enable in configs, replaces Shaman Regeneration]
  • Heals user whenever they deal damage

Talent Changes:

  • Enlightened [added eitr regen]

Characteristics Overhaul:

  • You now unlock characteristic points by purchasing characteristic talents
  • Use the points at your discretion through the new UI panel

Performance Improvements:

  • Experience bar updates when experience changes, rather than every second

Command Overhaul:

  • All the commands have been moved under a single prefix [talents]
  • Improved search functionality

UI Improvements:

  • Spell bar, Experience bar, Passive bar are more responsive when dragging

New UI:

  • Spell Inventory:
  • When purchasing a talent that requires to be casted (abilities) and the spell bar is full, it can be found in the inventory panel
  • You can now remove/add spells from your spell bar by interacting with the inventory
  • Characteristic Panel:
  • Displays current benefits from characteristics
  • Passive bar:
  • Some passive talents are added to this new bar to be enabled/disabled

Compendium Changes:

  • Passives now display if they are on/off
  • Added passives that are not active

Icon Updates:

  • Dealman has been working on overhauling the icons displayed in the spell bar

Altar changes:

  • Fixed materials
  • Updated emissions

Highlights

Unique talent abilities that are either passive or activated spells

Some noteworthy abilities:

  • Monkey Wrench - Allows to wield two handed weapons in one hand (does not apply to all)
  • Dual Wield - You can wield different types of weapons together
  • Bleeding - Stacked bleeding damaging ability
  • Creature Mask - Spawn a friendly creature - Automatically dies after a certain time
  • Shaman Heal - Heal players or self
  • Song of Healing - Heals nearby players over time

And many more abilities

Prestige System

Class system has a prestige system. You can prestige after you've met the threshold (configurable)

Prestige each talent individually to increase their utility

Classes

List of classes, although the system is structured in a way where you can combined talents from each class to craft a unique hero

  • Bard
  • Shaman
  • Sage
  • Ranger
  • Rogue
  • Warrior

Experience

Experience system rewards player whenever a c

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
AlmanacClassSystem-0.6.9.zip
File size
17.1 MiB