You are viewing a potentially older version of this package. View all versions.
Slikfoul-AchievementTracker-1.0.0 icon

AchievementTracker

Achievement window (F7): what you can do now and what's missing, full requirements with guides, on-screen tracking, progress popups and stars on items still needed. English and Russian.

Date uploaded 2 weeks ago
Version 1.0.0
Download link Slikfoul-AchievementTracker-1.0.0.zip
Downloads 36
Dependency string Slikfoul-AchievementTracker-1.0.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2

README

AchievementTracker

English · Русский

Client-side helper for Valheim's built-in achievements. See what you can complete right now, what exactly is missing, and track progress while you play. Nothing to install on the server — each player installs it for themselves.

Earning achievements with mods: Valheim stops counting achievement progress when it detects mods (Jötunn marks the game as modded). This mod only shows achievements — to actually earn them while modded you also need a mod that lifts that restriction, for example Unshamed.

Features

  • Achievement window (F7) with filters: Doable now, Partly, Locked, Completed, Tracked, All. Resize it by dragging the bottom-right corner; the size is remembered. Font size is adjustable.
  • Full requirements with real numbers, and for each one what blocks it: a biome to discover, a boss to defeat, a tool tier, missing materials or an unknown recipe.
  • "How to get it" guide for every achievement. Names of bosses, items, biomes and places are taken from the game's own localization, so they match what you see in game.
  • Where creatures live: spawn biomes plus dungeons and locations (e.g. Sunken Crypts (Swamp)). Dungeons are scanned once in the background on the first world load and cached until the game updates.
  • On-screen tracking: tracked achievements stay on screen with a list of requirements you can complete right now. Completed ones untrack themselves after 10 seconds.
  • Progress popups: e.g. The Lumberjack 132 / 500 when you fell a tree.
  • Stars on what you still need (optional): unbuilt pieces in the build menu, uncrafted items at crafting stations, and in your inventory and chests — trophies not picked up yet, food not eaten yet, fish not caught yet, raw ingredients for dishes not cooked yet and seeds for plantings not made yet. Hold Alt over a starred item to see which achievements need it.
  • English and Russian interface. Achievement names can be shown in the game's language, English, Russian or both.

Console commands

  • achtracker — open or close the window.
  • achtracker dump — write a full breakdown of all achievements to BepInEx/AchievementTracker_dump.txt.
  • achtracker rescan — scan dungeons and locations again.

Settings

All settings are in the Configuration Manager and are translated to the selected language.

Section Setting Default
General Language (Game / English / Russian) Game
General Achievement names (Game / English / Russian / Both) Game
General Window key F7
General Window font size 15
General Reveal secret achievements On
General Stars on what you still need Off
Progress popups For all achievements (otherwise only tracked) On
Progress popups Skip tracked achievements On
Progress popups Duration, vertical position, background opacity 3 s, −120, 60 %
On-screen tracker Show on screen On
On-screen tracker Horizontal and vertical position, background opacity −20, −300, 45 %
On-screen tracker List length 5
On-screen tracker Show all requirements (otherwise only doable now) Off

Notes

  • This mod was made with the help of AI (Claude) and tested in game by the author.
  • It reads the game's data at runtime and does not ship any game assets.
  • Source code: github.com/slikfoul/AchievementTracker (MIT license).

Русский

Клиентский мод для встроенных достижений Valheim. Показывает, что можно выполнить прямо сейчас, чего именно не хватает, и следит за прогрессом во время игры. На сервер ставить не нужно — каждый игрок ставит себе.

Получение достижений с модами: Valheim перестаёт засчитывать прогресс достижений, когда видит моды (Jötunn помечает игру как модифицированную). Этот мод только показывает достижения — чтобы они засчитывались с модами, нужен мод, который снимает это ограничение, например Unshamed.

Возможности

  • Окно достижений (F7) с фильтрами: Можно выполнить, Частично, Недоступно, Выполнено, Отслеживается, Все. Размер окна меняется уголком в правом нижнем углу и запоминается; размер шрифта настраивается.
  • Все условия с реальными цифрами и для каждого — что мешает: какой биом открыть, какого босса победить, какой нужен инструмент, каких материалов или рецепта не хватает.
  • Блок «Как выполнить» у каждого достижения. Названия боссов, предметов, биомов и мест берутся из локализации самой игры и совпадают с тем, что видно в игре.
  • Где водятся существа: биомы спавна, а также подземелья и локации (например, «Затонувшие склепы» (Болото)). Подземелья сканируются один раз в фоне при первом входе в мир и кэшируются до обновления игры.
  • Отслеживание на экране: отслеживаемые достижения висят на экране со списком условий, которые можно выполнить сейчас. Выполненные сами снимаются через 10 секунд.
  • Всплывающие счётчики: например, Лесоруб 132 / 500, когда срубил дерево.
  • Звёздочки на том, что ещё нужно (по желанию): непостроенное в меню строительства, нескрафченное на станках, а в инвентаре и сундуках — трофеи, которые ещё не подбирал, еда, которую ещё не ел, рыба, которую ещё не ловил, сырьё для неприготовленных блюд и семена для непосаженного. Зажми Alt и наведи на предмет со звёздочкой — увидишь, для каких достижений он нужен.
  • Английский и русский интерфейс. Названия достижений можно показывать на языке игры, по-английски, по-русски или сразу на обоих.

Команды консоли

  • achtracker — открыть или закрыть окно.
  • achtracker dump — выгрузить разбор всех достижений в BepInEx/AchievementTracker_dump.txt.
  • achtracker rescan — заново просканировать подземелья и локации.

Настройки

Все настройки — в Configuration Manager, подписи переводятся на выбранный язык.

Раздел Настройка По умолчанию
Общие Язык (Game / English / Russian) Game
Общие Названия достижений (Game / English / Russian / Both) Game
Общие Клавиша окна F7
Общие Размер шрифта окна 15
Общие Показывать секретные Вкл
Общие Звёздочки у несделанного Выкл
Всплывающие счётчики Для всех достижений (иначе — только для отслеживаемых) Вкл
Всплывающие счётчики Не показывать для отслеживаемых Вкл
Всплывающие счётчики Длительность, позиция по вертикали, непрозрачность фона 3 с, −120, 60 %
Отслеживание на экране Показывать на экране Вкл
Отслеживание на экране Позиция по горизонтали и вертикали, непрозрачность фона −20, −300, 45 %
Отслеживание на экране Длина списка 5
Отслеживание на экране Показывать все условия (иначе — только доступные сейчас) Выкл

Примечания

  • Мод сделан с помощью ИИ (Claude) и проверен автором в игре.
  • Мод читает данные игры во время работы и не содержит ресурсов игры.
  • Исходный код: github.com/slikfoul/AchievementTracker (лицензия MIT).

CHANGELOG

Changelog

1.1.0

  • Added skill tracking: Alt + left-click a skill in the game's Skills window, or click its checkbox in the left margin, to track or untrack it.
  • Tracked skills show their current level, temporary bonuses and live progress toward the next level in the on-screen tracker.
  • Skill selection is saved per character and survives death, skill resets and level 100; skill values are read directly from the game.
  • Added English and Russian skill tracking labels and tooltips.
  • Skill progress refreshes once per second; tracking selections update immediately.
  • Supports skill lists without a separate ScrollRect viewport; Alt-click targets initialize independently of the checkbox layout.

1.0.1

  • Fish requirements are now labeled "Catch" instead of "Pick".
  • README: added screenshots, English only.

1.0.0

  • First public release.
  • Achievement window (F7) with filters: doable now, partly doable, locked, completed, tracked, all. Resizable (bottom-right corner, size is remembered) with adjustable font size.
  • Full requirements with real numbers and what blocks each one (biome, boss, tool tier, materials, recipe).
  • "How to get it" guide for every achievement; names of bosses, items and places come from the game's own localization.
  • "How the game checks it" rules for non-obvious achievements (building height and foundation, house/village categories, consecutive days, comfort, kill credit, sailing, treasure and more), taken from the game's code.
  • Where creatures live: spawn biomes plus dungeons and locations (scanned once, cached until the game updates).
  • On-screen tracking with a list of requirements you can complete right now; completed achievements untrack themselves after 10 seconds.
  • Progress popups when an achievement advances.
  • Optional stars on unmade build pieces, uncrafted items and needed trophies/food/fish/ingredients/seeds; hold Alt over a star to see which achievements need it.
  • English and Russian interface; achievement names can be shown in the game's language, English, Russian or both.