
You are viewing a potentially older version of this package. View Latest Version

A BepInEx 5 Harmony mod that hides player identity across all UI surfaces for anonymous roleplay servers. Players must discover each other through in-game encounters — not menus, maps, or metadata.
All features are enabled by default and individually configurable.
Config file: BepInEx/config/com.valheim.anonymous.cfg
| Setting | Default | Description |
|---|---|---|
| AnonymousDisplayName | (empty) | Override all names with this. Blank = use character names. |
| HideSteamIDs | true | Hide SteamID64 from the F2 panel |
| HideJoinLeaveMessages | true | Suppress join/leave notifications |
| HidePings | true | Block all pings |
| EnableChatAnonymity | true | Replace Steam names with character names in chat |
| HideMapPlayerPins | true | Hide player position markers on map |
| HideOwnerNames | true | Hide owner names on beds, wards, tombstones |
| ForceDisablePositionSharing | true | Force position sharing OFF |
| DisableShout | true | Cap shout to 100m range |
| HideLocationDiscoveries | true | Hide trader/Hildir/bog witch map icons |
| HideRaidEventPins | true | Hide raid event pins on map |
| HidePlayerLists | true | Hide player lists in F2 and ESC menus |
| HidePlayerNames | true | Hide names above player heads |
| HideCrafterName | true | Hide crafter name from item tooltips |
ValheimAnonymous.dll into BepInEx/plugins/Install on both server and all clients for full coverage.