LiveExperienceTracker
Shows live skill XP gains above your health bar: skill name, progress bar, current/needed XP and the latest gain, one row per skill.
截圖 共 1 張
模組介紹 作者原文
Live Experience Tracker
A small client-side Valheim mod that shows your skill XP as you earn it, in the bottom-left corner just above your health and food.
Every time an action grants skill XP a row appears for that skill, stacking upward from the health panel:
Swords [██████░░░░░░] (7.35 / 12.02) +1.00
Run [██░░░░░░░░░░] (0.41 / 2.33) +0.02
- Skill name in yellow, progress bar to the next level, current / needed XP in white, and the latest gain in green.
- Keep doing the same thing and the row updates live with each gain.
- Stop, and the row fades out after a few seconds (5 by default, configurable).
- Several skills at once give several rows, each with its own timer, always sorted alphabetically.
Works with vanilla skills and with custom skills added through Jötunn.
Installation
Install with r2modman Mod Manager, or drop LiveExperienceTracker.dll into BepInEx/plugins.
Requires BepInExPack Valheim and Jötunn. Client-side only: it does not need to be on the server and does nothing on a dedicated server.
Configuration
BepInEx/config/dsoltyka.LiveExperienceTracker.cfg is created on first launch. All settings apply immediately, and everything is editable in-game with Configuration Manager.
| Section | Setting | Default | Meaning |
| --- | --- | --- | --- |
| General | DisplaySeconds | 5 | Seconds a row stays after its last XP gain |
| General | FadeSeconds | 0.5 | Fade-out length at the end of that time (0 = pop out) |
| General | DecimalPlaces | 2 | Decimals for the XP numbers |
| Layout | FontSize | 16 | Text size |
| Layout | BarWidth / BarHeight | 120 / 10 | Progress bar size in pixels |
| Layout | ElementSpacing | 6 | Gap between name, bar and numbers |
| Layout | RowSpacing | 2 | Gap between rows |
| Layout | OffsetX / OffsetY | 0 / 4 | Nudge from the health panel's top-left corner |
| Colors | SkillName, Values, Gain, BarFill, BarBackground | | Row colors |
How it works
The game applies every skill gain through Skills.Skill.Raise. The mod postfixes that with Harmony, reads the skill's accumulator and next-level requirement, and updates the matching row. The UI is plain uGUI + TextMeshPro parented to the HUD root, using the HUD's own font so it matches the rest of the interface. It hides with the HUD (Ctrl+F3) and is anchored to the health panel, so it follows GUI scale changes and the panel growing with food.
Source
Code is on GitHub at dsoltyka/ValheimLiveExperienceTracker.
License
MIT. See LICENSE.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: