PvP Kill Feed
Lightweight PvP-only kill feed. Player names, crossed swords, optional Guilds colors. Server-synced HUD.PvP Kill Feed
A lightweight, PvP-only kill feed for Valheim.
When a player kills another player, everyone sees a short line at the top of the HUD:
Killer ⚔ Victim
No PvE. No death history. No extra world data. Built for busy dedicated servers.
Features
- Player vs player only — falls, trees, mobs, and bosses never touch the network
- Crossed-swords icon with a faded bar behind each line
- Guilds colors — if Guilds is installed, names use that guild’s color picker RGB. Otherwise names stay white
- Tiny live RPC — names + colors, then gone. Join 5 seconds late and you will not see it
- Server-authoritative HUD — size, position, and padding come from the server and live-reload
- Optional hide —
/disablekillfeedhides the UI on your screen only. Your kills still show for everyone else
Screenshots
Without Guilds — names render white.
With Guilds — names use each guild’s color.
Requirements
| Mod | Required |
|---|---|
| BepInEx | Yes |
| Jötunn | Yes |
| Guilds (Smoothbrain) | Optional — Guilds colored names when present |
Install on the dedicated server and every client.
Installation
- Install with r2modman / Thunderstore, or place
PvPKillFeed.dllinBepInEx/plugins/ - Install Jötunn as well (and Guilds if you want faction colors)
- Launch once to create
BepInEx/config/com.rdmods.pvpkillfeed.cfg - Edit the HUD on the server. Clients receive those values automatically
Chat commands
Local to you. Session only. Rejoining the server turns the feed back on.
| Command | Effect |
|---|---|
/disablekillfeed |
Hide the feed on this client |
/enablekillfeed |
Show it again |
These do not stop kills from broadcasting.
Configuration
File: BepInEx/config/com.rdmods.pvpkillfeed.cfg
All HUD keys are server-synced (admin-only). Clients cannot override them while connected.
| Key | Default | |
|---|---|---|
Position |
TopCenter |
TopLeft / TopCenter / TopRight / BottomLeft / BottomCenter / BottomRight |
OffsetX |
0 |
Horizontal inset (px) |
OffsetY |
36 |
Vertical inset (px) |
NewestOnTop |
true |
New kills stack from the top |
EntryDurationSeconds |
7 |
Time fully visible |
FadeOutSeconds |
2 |
Fade length |
MaxEntries |
3 |
Lines on screen at once |
FontSize |
15 |
Name size |
IconSize |
20 |
Sword icon size (px) |
EntrySpacing |
4 |
Gap between lines (px) |
BackgroundAlpha |
0.55 |
Bar opacity (0–1) |
BackgroundPadX |
5 |
Bar padding X (px) |
BackgroundPadY |
1 |
Bar padding Y (px) |
Change a value on the server and save — connected clients pick it up without a restart.
Notes
- Killer is the player hit that actually dropped the victim to 0 HP on the victim’s client (Valheim PvP is client-authoritative)
- Duplicate lines for the same death are dropped
/disablekillfeedis never saved; it is not a config flag
Support
Bugs and questions: Discord
