Almanac
Achievements, Bounties, Treasure Hunt, Player Metrics, Leaderboard, Indexing
| Date uploaded | a year ago |
| Version | 3.3.2 |
| Download link | RustyMods-Almanac-3.3.2.zip |
| Downloads | 5169 |
| Dependency string | RustyMods-Almanac-3.3.2 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2105ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
Almanac
The Valheim Almanac plugin is a comprehensive tool that meticulously indexes creatures, items, equipment, and player achievements, providing a detailed record of the Viking's journey. It seamlessly weaves together a rich tapestry of the player's accomplishments, transforming their adventures into a living achievement system within the expansive world of Valheim.
Features
- Creature data
- Item data
- Pieces data
- Player metrics
- Achievement system
- Achievement Rewards: Items, Skill EXP or Status Effect
- Leaderboard
- Bounties
- Treasure Hunt
Configurations
- Knowledge wall server synced configuration
- Achievement server synced configurations
Changelog
Version |
Update Notes |
|---|---|
| 1.0.0 | - Initial Release |
| 1.0.1 | - Wrong name lol |
| 1.0.2 | - Small Tweak for compatibility with RtdMonsters and monsterlabz |
| 1.0.3 | - Fixed compatibility with modded monster mods that have missing values |
| 1.0.4 | - Minor tweaks to make mod work in various languages by having text dynamically resize |
| 1.0.5 | - Minor changes to the logic on how it finds creature to display in languages other than english |
| 1.0.6 | - Added a patch to fix any overlapping trophies |
| 1.0.7 | - Hotfix for latest valheim patch - more updates to come soon |
| 2.0.0 | - Major update - Almanac now supports items |
| 2.0.1 | - Almanac now supports pieces |
| 2.1.0 | - Added Black List feature and fixed minor bugs |
| 2.1.1 | - fixed minor bug |
| 2.1.2 | - fixed black list and duplicate pieces |
| 2.1.3 | - improved blacklist and added drop chance to creature info |
| 2.2.0 | - Player Metrics and Achievement system |
| 2.2.1 | - Added item count / total to panels and compatibility with MinimalUI |
| 2.2.2 | - Controller Support |
| 2.2.3 | - minor bug fix with kill tracker and added config to make almanac panel transparent to use with minimal ui |
| 2.2.4 | - another minor bug fix |
| 2.2.5 | - Compatibility with World Advancement Progression |
| 2.2.6 | - Added Auga incompatibility flag and fixed guardian power icon for custom powers |
| 2.2.7 | - auga incompatibility |
| 2.2.8 | - More redundancy on custom status effects and french translations update |
| 2.2.9 | - Some krumpac compatibility work and moved ignore list to a yml format in the config folder |
| 2.3.0 | - Hotfix compatibility with recent valheim patch update |
| 2.3.1 | - fix for list of biome creatures config |
| 3.0.0 | - Overhaul of entire project. Delete all old config files to clean up workspace |
| 3.0.1 | - Fixed the leaderboard and tweaked the creature panel |
| 3.0.2 | - Localization for many languages built-in and some minor fixes |
| 3.0.3 | - Fixed creature panel - achievement panel improved - localization improved |
| 3.0.4 | - Small localization fixes and filtering |
| 3.0.5 | - Added further information on fish and fixed achievement completion percentage |
| 3.0.6 | - Check completed achievements when achievements are changed |
| 3.0.7 | - Fixed interact button not working until you opened inventory |
| 3.0.8 | - Hotfix if defeat key not found in player data |
| 3.0.9 | - Fixed achievements rewards |
| 3.1.0 | - Small fixes for compatibility with Krumpac |
| 3.1.1 | - Tweaked visuals of achievement panel to showcase active effects - effects persist upon death and log out / log in |
| 3.1.2 | - Moved player tracked data to player custom data and added configurable hotkey to open almanac |
| 3.1.3 | - Added new achievement reward types (Items,Skills,StatusEffect) and a redundancy if almanac fails to get item icon |
| 3.1.4 | - Added function that updates leaderboard if player is server |
| 3.1.5 | - Added feature to create grouped achievements |
| 3.1.6 | - Improved terminal commands and tweaked player controller to not move while almanac is open |
| 3.1.7 | - Added new achievement type: CustomPickable and Almanac Bounties |
| 3.1.8 | - Fixed achievement button |
| 3.1.9 | - Improved Bounty UI, Added Treasure Hunt |
| 3.2.0 | - Fixed logout issues and patched eating food metric |
| 3.2.1 | - Added ability to add cost to bounties and treasure hunts |
| 3.2.2 | - Minor tweak to player patches |
| 3.2.3 | - Attempt to fix bounties not registering correctly |
| 3.2.4 | - Bounties and achievements can reward almanac class experience |
| 3.2.5 | - Fixed a minor issue of trying to send leaderboard data while on menu rather than in-game |
| 3.2.6 | - Resolved bug when trying to create custom runetexts with other mods |
| 3.2.7 | - Ashland update |
| 3.2.8 | - removed player data directory |
| 3.2.9 | - removed cost return for treasure hunts exploit |
| 3.3.0 | - Added cooldown to treasure and bounty hunts |
| 3.3.1 | - fixed trophies |
| 3.3.2 | - Added config to disable achievements, bounties or treasure hunts |

Contact information
For Questions or Comments, find Rusty in the Odin Plus Team Discord
Or come find me at the Modding Corner
If you enjoy this mod and want to support me: PayPal
CHANGELOG
3.6.0
- Added config toggle to check no cost for admin tools
3.5.3
- Fixed kill achievement not tracking correctly
3.5.2
- Fixed store conversion to token allowing to continually convert even without requirements
3.5.19
- Fixed NPC settings not being applied when leave / return to scene
- Added dialogue command:
FlyTo - Tweaked README.md
- Added color box to NPC customization to preview skin/hair color input
3.5.18
- Improved NPC animations
- Quest System - to work in conjunction with Dialogue system
- Quest UI
- Reminder: All UI can be dragged around using
L.Alt + drag
3.5.17
- Fixed store item form text staying red even though required killed is correct
- Added edit button to modify store item, custom effect, achievement, bounty and treasures
- Updated readme to breakdown how to create custom status effects
- Even more null checks for modded creatures
3.5.16
- Added null check when indexing ZNetScene and ObjectDB prefabs
- Fixed bounty return cost default item from
$item_coinstoCoins, if prefab is not valid - Fixed bounty override health not being applied
- Config to modify grid element size (if you want to change row count)
3.5.15
- YAML is now an external dependency: https://thunderstore.io/c/valheim/p/ValheimModding/YamlDotNet/
- Fixed leaderboard get rank method dividing by zero when player has never died
- Fixed store status effect purchase not resetting timer
- New feature: Placeable NPC (alpha) [admin only]
- All tabs are configurable, so you can use NPC to access almanac instead of normal button
- Main button (that replaced trophy button) can be disabled
- Releasing NPC (alpha) early due to some errors that needs to be addressed
3.5.14
- Added Icons folder to register custom icons
- Improved descriptions baits, dropped by, used by to use interactable icons
- Added filters server sync
- Fixed almanac data copying previous loaded character onto new one
3.5.13
- Fixed treasure not consuming cost when purchased
- Fixed bounties not consuming cost when purchased
- Added config for treasures and bounties to return cost if canceled
- Fixed being able to spawn items even when not admin and not no cost
3.5.12
- Added option to use arrow key up and down
- Fixed valuables showing all materials
- Fixed swords showing all weapons
- Added Bjorn and Unbjorn to default creature groups - delete old files if you want to use them
- Added used in recipes to item description
3.5.11
- Added tooltip for jewelcrafted items
- Added trinkets achievement category
- Fixed scroll sensitivity, configurable
3.5.1
- Updated filters list, delete old file
- Fixed conversion toggle targeting wrong config
- Fixed arrow keys allowing to see unknown entries
3.5.0
- Complete Overhaul ! Delete old files
- Added Lottery and store
- Added Almanac Tokens as reward to use in store
- Added Marketplace to sell items
- Added Create New option to create achievements, status effects, store items, bounties and treasure hunts while in game, admin only
3.4.2
- Overhaul!
3.4.1
- Fixed for recent update
3.4.0
- Improved bounty system
3.3.9
- Config to show lore regardless of completion of achievement, on by default
3.3.8
- Fixed achievement not being able to see progress due to button not being interactable
3.3.7
- Fixed missing outline gameobject on achievements
3.3.6
- Fixed kills not being recorded when monster was not killed by zone owner
- Added auto-graphics change if using MinimalUI
3.3.5
- Added checks on files to avoid user errors
- Send data to server the first time user checks their completed achievements
3.3.4
- Fixed achievement effect resistances weakening player
- Added more data to the metrics: resistances, total achievement effects
3.3.3
- Added Health, Stamina, Eitr, LifeSteal, Armor as achievement effect bonuses
3.3.2
- Added config to disable achievements, bounties or treasure hunts
3.3.1
- Fixed trophies
3.3.0
- Added cooldown to treasure and bounty hunts
3.2.9
- Removed cost return for treasure hunts exploit
3.2.8
- Removed player data directory
3.2.7
- Ashland update
3.2.6
- Resolved bug when trying to create custom runetexts with other mods
3.2.5
- Fixed a minor issue of trying to send leaderboard data while on menu rather than in-game
3.2.4
- Bounties and achievements can reward almanac class experience
3.2.3
- Attempt to fix bounties not registering correctly
3.2.2
- Minor tweak to player patches
3.2.1
- Added ability to add cost to bounties and treasure hunts
3.2.0
- Fixed logout issues and patched eating food metric
3.1.9
- Improved Bounty UI, Added Treasure Hunt
3.1.8
- Fixed achievement button
3.1.7
- Added new achievement type: CustomPickable and Almanac Bounties
3.1.6
- Improved terminal commands
- Tweaked player controller to not move while almanac is open
3.1.5
- Added feature to create grouped achievements
3.1.4
- Added function that updates leaderboard if player is server
3.1.3
- Added new achievement reward types (Items, Skills, StatusEffect)
- Added a redundancy if almanac fails to get item icon
3.1.2
- Moved player tracked data to player custom data
- Added configurable hotkey to open almanac
3.1.1
- Tweaked visuals of achievement panel to showcase active effects
- Effects persist upon death and log out / log in
3.1.0
- Small fixes for compatibility with Krumpac
3.0.9
- Fixed achievements rewards
3.0.8
- Hotfix if defeat key not found in player data
3.0.7
- Fixed interact button not working until you opened inventory
3.0.6
- Check completed achievements when achievements are changed
3.0.5
- Added further information on fish
- Fixed achievement completion percentage
3.0.4
- Small localization fixes and filtering
3.0.3
- Fixed creature panel
- Achievement panel improved
- Localization improved
3.0.2
- Localization for many languages built-in
- Some minor fixes
3.0.1
- Fixed the leaderboard
- Tweaked the creature panel
3.0.0
- Overhaul of entire project. Delete all old config files to clean up workspace
2.3.1
- Fix for list of biome creatures config
2.3.0
- Hotfix compatibility with recent valheim patch update
2.2.9
- Some krumpac compatibility work
- Moved ignore list to a yml format in the config folder
2.2.8
- More redundancy on custom status effects
- French translations update
2.2.7
- Auga incompatibility
2.2.6
- Added Auga incompatibility flag
- Fixed guardian power icon for custom powers
2.2.5
- Compatibility with World Advancement Progression
2.2.4
- Another minor bug fix
2.2.3
- Minor bug fix with kill tracker
- Added config to make almanac panel transparent to use with minimal ui
2.2.2
- Controller Support
2.2.1
- Added item count / total to panels
- Compatibility with MinimalUI
2.2.0
- Player Metrics and Achievement system
2.1.3
- Improved blacklist
- Added drop chance to creature info
2.1.2
- Fixed black list and duplicate pieces
2.1.1
- Fixed minor bug
2.1.0
- Added Black List feature
- Fixed minor bugs
2.0.1
- Almanac now supports pieces
2.0.0
- Major update - Almanac now supports items
1.0.7
- Hotfix for latest valheim patch - more updates to come soon
1.0.6
- Added a patch to fix any overlapping trophies
1.0.5
- Minor changes to the logic on how it finds creature to display in languages other than English
1.0.4
- Minor tweaks to make mod work in various languages by having text dynamically resize
1.0.3
- Fixed compatibility with modded monster mods that have missing values
1.0.2
- Small tweak for compatibility with RtdMonsters and monsterlabz
1.0.1
- Wrong name lol
1.0.0
- Initial Release
