About AlmanacClassSystem
From ThunderstoreFork of RustyMods' AlmanacClassSystem 0.6.9, rebuilt for Valheim 1.0. Same mod, no gameplay changes. Fixes sent upstream as PR #31.
> ## 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: https://github.com/PawelSzymanski89/AlmanacClasses (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 creature is killed in the surrounding area. It does not matter who kills creature, all nearby players will be rewarded.
Players also gain experience by:
- Chopping Trees
- Chopping Logs
- Hitting Ore Deposits
- Taming Creatures
- Picking up Items
Creature reward different experience, you can configure this using the generated YML file found:
- BepinEx/config/AlmanacClasses/Experience/AlmanacExperienceMap.yml
If a creature is not registered to this file, then the experienced gained will be based on the biome the player is in.
Characteristics
Just like the talents, you can use your talent points to unlock characteristics points which have different effects:
- Intelligence: Increased magic damage
- Strength: Increased physical damage and carry weight
- Dexterity: Increased attack speed and stamina
- Constitution: Increased health
- Wisdom: Increased eitr
Configurations
Plugin is fully configurable using the cfg file generated in BepinEx/config directory:
- RustyMods.AlmanacClasses.cfg
Server
AlmanacExperienceMap.yml is synced through server for admins to configure.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 47d ago.
AlmanacClassSystem on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.6.9, released 2026-09-18
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 1 recorded build of AlmanacClassSystem.
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run AlmanacClassSystem on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogGameplay & overhauls
New mechanics, content and overhauls that change how the game plays.
Works on a server
From source side supportThunderstore lists server-side support for AlmanacClassSystem as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorCygan, as published on Thunderstore
- ✓LicenseNot published by the sourceFree







