DamageMeter

版本 v3.7.0·更新於 2026-10-04

Boss fight stats for co-op: live panel plus a table after each kill with damage, taken, blocks, parries and deaths per player, and an inventory log. Same DLL on server and clients.

模組介紹 作者原文

DamageMeter

Boss fight stats and an inventory log for a co-op Valheim server. Same DLL on the server and on every client.

What you get

  • After every boss kill a table is shown on screen (about 25 s) and in the chat: damage dealt (with % and DPS, max hit), damage taken, damage blocked, number of blocks, perfect parries, deaths, an "other / DoT" line and a few joke awards. Players without the mod show as "n/a". A death recap line says what killed whom.
  • Server log BepInEx/dmgmeter.log: BOSS lines with the full table, MOB lines for bigger fights, DEALT lines every 5 minutes, INV lines (see below). History and records are kept in BepInEx/dmgmeter-data.
  • Chat / F5 console command /dmeter (not /dmg, that name is used by Server devcommands): last, top [damage|taken|blocked|parry|deaths|kills], me, records, peers, inv [name].
  • Inventory log (new in 1.3.0): every client reports a snapshot of its inventory and AdventureBackpacks backpack at login and whenever it changes. The server logs what changed since that player was last seen, so you can tell what was gained or lost between two logins. Players are told about this in the chat at login. Clients cannot switch it off; the server admin controls it with InventoryLog in the server config, and the server logs INV... MISSING for a player who sends no report within two minutes after login.

Live panel (new in 1.4.0)

During a boss fight (and bigger fights) a compact panel in the style of the game's own UI shows, per player: damage, share with a colour bar, DPS, damage taken, perfect parries and deaths. Your own row is gold and framed. It fades in and out and hides itself in menus, inventory and map.

  • F8 shows or hides it, Shift + F8 resets the position. /dmeter live toggles it, /dmeter livetest shows a demo for 20 seconds.
  • Size, position, width, opacity and bars are in the config (section "Live panel"). By default it is small and sits on the right side of the screen, away from the Groups list.
  • The look follows the CombatMeter mod by Likhtenvald (MIT), see THIRD_PARTY_NOTICES.md.

Live panel settings (3.3.0)

Press F9 in the game to switch the mode, or open the config with F1 (section "Live panel"):

  • Mode: Near me (default) shows fights around you or that you take part in, Bosses only hides the panel for normal fights, Everything shows the latest fight anywhere, Off shows nothing.
  • Range / Boss range: how close a fight must be (meters). Boss range 0 shows boss fights from anywhere.
  • Minimum damage, Keep after fight, Only my fights.
  • F8 shows or hides the panel, Shift + F8 resets its position.

The menu (new in 3.6.0): everything with the mouse

Press F6 (Menu key) to open the DamageMeter menu. It opens together with the inventory (the game frees the mouse only for its own screens) and sits on top of it. Drag it by any empty part, double-click to center it, X or F6 closes it.

  • Expedition: type a name (optional) and click Start expedition. While it runs you see the live totals of the whole party, and you can Rename or Stop it. No chat commands needed.
  • Bosses: the latest boss fights: when, killed or not, how long, damage and share of every player. Click a fight for the full table (damage, DPS, biggest hit, taken, blocks, parries, deaths, weapon).
  • Trips: expeditions and big combat sessions (with where they happened). Click one for the full table and everything that was killed.
  • Settings: the live panel mode (Near me, Bosses only, Everything, Expedition, Off), the check boxes and the ranges, with buttons instead of the config file.

The history comes from the server, so it needs DamageMeter 3.6 on the server too.

Expedition: one long meter for the whole party (new in 3.4.0)

For a long trip (an hour in the Mistlands, a mining run) any player can start an expedition. From then on the server adds up everything every player deals, takes, blocks, kills and dies to, bosses included, until somebody stops it.

  • Start / stop: press F10 (Expedition key) or type /dmeter exp start [name] (the na

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
DamageMeter-3.7.0.zip
檔案大小
124.2 KiB