

Welcome to Rusty's Almanac, your gateway to the enchanting world of Valheim!
Rusty's comprehensive plugin catalogs all the items, pieces, and creatures that is loaded into the game.
Explore the depths of Valheim with ease, armed with a wealth of information at your fingertips.
Moreover, Rusty's Almanac goes beyond mere documentation. With an integrated customizable achievement system and a leaderboard, users can shape their own unique experiences.
Almanac lets you define custom achievements using .yml files in the Achievements folder.
These achievements sync between server and client, and are dynamically reloaded when edited.
Below are the available Achievement Types you can use:
None
Deaths
Fish
Materials
Consumables
Weapons
Swords
Axes
PoleArms
Spears
Maces
Knives
Shields
Staves
Arrows
Bows
Valuables
Potions
Trophies
EnemyKills
TreesChopped
TimeInBase
TimeOutOfBase
ArrowsShot
TotalJumps
PlayerKills
ItemsPicked
DistanceWalked
DistanceRan
DistanceSailed
DistanceInAir
MineHits
TotalMined
CreatureTamed
FoodEaten
Recipes
CreatureGroup
Pickable
Kill
Each achievement is defined as a YAML file with properties like:
UniqueID: A unique identifier string (e.g., Weapons.001).Name: Display name for the achievement.Lore: A short description or flavor text.Icon: The icon name from the game's assets.TokenReward: Reward tokens for completing the achievement.Requirement: The type, threshold, and optional group or prefab name.AchievementType.CreatureGroup with Group = Meadows.Requirement.Type to the relevant stat.0 for auto-detection (e.g., total number of fish).Kill and Pickable types.The Almanac Bounty system lets players purchase bounty contracts to hunt special creatures.
Bounties are defined in .yml files inside the Bounties folder.
Admins can add, remove, or edit bounty entries at runtime — changes will sync to all clients.
Each bounty entry can define:
Troll.001).Troll, Serpent).Meadows, Swamp, AshLands, etc.).1.5).AlmanacToken or regular items (e.g., Coins)..yml bounty files while the server is running; changes sync automatically.Lore to tell a short story or flavor text for each hunt.UniqueID: Troll.001
Creature: Troll
Name: Forest Stalker
Icon: TrophyFrostTroll
Biome: BlackForest
Health: 1200
Level: 3
DamageMultiplier: 1.5
AlmanacTokenReward: 5
Lore: "Lumbering through the Black Forest, the troll’s steps shake the earth as it smashes all in its path."
Cost:
Coins: 10
The Almanac Store allows players to purchase temporary buffs, resources, and items.
Store items are defined in .yml files inside the Store folder.
Admins can add, remove, or modify store entries while the game is running.
Each store entry can define:
AlmanacToken or other items as payment.Name: Lolite
Cost:
Items:
- PrefabName: AlmanacToken
Amount: 100
Icon: GemstoneBlue
Items:
- PrefabName: GemstoneBlue
Amount: 1
Quality: 1
Variant: 0
Lore: Light is reflected sharply off this gem
RequiredKey: Charred_Melee_Dyrnwyn
AlmanacToken is the default store currency.Wood, Coins).RequiredKey should be PrefabID of creature, to check if player has killed at least oneLore to explain what the store item does..yml files during runtime; the store updates automatically.Almanac lets you define custom treasure hunts using .yml files in the TreasureHunt folder.
These treasures sync between server and client, and are dynamically reloaded when edited.
Treasure hunts create interactive map pins that spawn loot containers when you reach their location. Players can purchase treasure hunts using tokens from the Almanac store system.
Name: Display name for the treasure hunt (e.g., "Meadow Stash").Lore: Descriptive flavor text shown to players.Icon: The icon name from game assets (defaults to "map" if not specified).Biome: Target biome where the treasure will spawn (see list above).Cost: Dictionary of required tokens/items to purchase this treasure hunt.
AlmanacToken as the key for Almanac tokens.Cost: { "AlmanacToken": 10 } for 10 tokens.Loot: List of items that can be found in the treasure container.
Item: Prefab name of the item (e.g., "Coins", "SilverOre").Min: Minimum stack size.Max: Maximum stack size.Weight: Drop chance weight (higher = more likely).Name: "Mountain Stash"
Lore: "Only those who brave the jagged cliffs will uncover what the mountains hide."
Icon: "map"
Biome: "Mountain"
Cost:
almanac_token: 1
Loot:
- Item: "SilverOre"
Min: 10
Max: 20
Weight: 1.0
- Item: "WolfClaw"
Min: 1
Max: 20
Weight: 1.0
- Item: "TrophyCultist"
Min: 1
Max: 1
Weight: 1.0
