A mod to force show position on the map. The server enforces it by rewriting the player list it sends out, so clients can't turn it off by unticking the box or by not having the mod.
Server and client installation
Install the mod on the server to enforce position sharing. Players do not need the mod and can join with an unmodded client.
Installing it on the client only keeps the map UI accurate: the position-sharing checkbox shows what the server is actually broadcasting and is locked while enforcement applies. Without the client mod, the vanilla checkbox can still be changed and may show the player's local preference, but the server ignores it and continues enforcing its configured state.
Modded clients receive the server configuration through ServerSync. Unmodded clients are still subject to the server's enforcement.
This mod uses a file watcher. If the server configuration file is edited directly, saving it reloads the configuration and syncs the changes to modded clients.
Configuration Options
[1 - General]
- Lock Configuration [Synced with Server]
- If on, only server admins can change the configuration.
- Default value: On
- If on, only server admins can change the configuration.
- Prevent Public Toggle [Synced with Server]
- Prevents you and other people on the server to turn off their map sharing option. NOTE: If the admin exempt toggle is on, admins bypass this.
- Default value: On
- Prevents you and other people on the server to turn off their map sharing option. NOTE: If the admin exempt toggle is on, admins bypass this.
- Admin Exempt [Synced with Server]
- If on, server admins can bypass the force of position sharing.
- Default value: On
- If on, server admins can bypass the force of position sharing.
- Off In Wards [Synced with Server]
- If on, hide position sharing in wards. NOTE: This will force position to toggle off and stay off while inside a ward.
- Default value: Off
- If on, hide position sharing in wards. NOTE: This will force position to toggle off and stay off while inside a ward.
Installation Instructions
You must have BepInEx installed correctly! I can not stress this enough.
Windows (Steam)
- Locate your game folder manually or start Steam client and :
- Right click the Valheim game in your steam library
- "Go to Manage" -> "Browse local files"
- Steam should open your game folder
- Extract the contents of the archive. Put the DLL into BepInEx\plugins the other files are needed for the thunderstore upload and can be ignored.
- Locate azumatt.WhereYouAt.cfg under BepInEx\config and configure the mod to your needs
Server
The server is what enforces position sharing. Clients without the mod can still join.
- Locate your main folder manually and :
- Extract the contents of the archive into BepInEx\plugins.
- Launch your game at least once to generate the config file needed if you haven't already done so.
- Locate azumatt.WhereYouAt.cfg under BepInEx\config on your machine and configure the mod to your needs
- Reboot your server. Position sharing is now enforced for all players. Clients with the mod also receive the server's configuration.
Feel free to reach out to me on discord if you need manual download assistance.
Author Information
Azumatt
DISCORD: Azumatt#2625
STEAM: https://steamcommunity.com/id/azumatt/
For Questions or Comments, find me in the Odin Plus Team Discord or in mine:

