Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SeedSeer
Reveals the world seed of any Valheim world — client-side (spawn message, seed console command, log file), even on servers running no mods. Optional server mode adds console/log output and a /seed chat command (optionally admin-only).
By Jubaroo
CHANGELOG
Changelog
1.0.0 (2026-10-10)
Added
- Client-Side Seed Reveal: The world seed is shown as an in-game message on first spawn (
ShowOnSpawnconfig, default on), printed via theseedF5 console command, and written toBepInEx/LogOutput.logon every world load. Works on any world the client joins — including dedicated servers running no mods, since Valheim sends the world seed to every client. - Optional Dedicated Server Mode: When installed on a dedicated server, the seed is printed to the server console (via
ZLog) andLogOutput.logat world load, and a-seedlaunch argument (if present) is logged at plugin load. - Chat Command (
/seed): With the mod installed on a dedicated server, any player can type/seed(or!seed) in chat and receive the world seed back as a private whisper.- Optional
AdminOnlyCommandconfig setting restricts replies to players inadminlist.txt(default: off). - Works with both Steam peer-targeted chat routing and broadcast routing (intercepts
ZRoutedRpc.RouteRPCserver-side). - Duplicate message copies from multi-recipient routing are deduplicated; only one reply is sent per request.
- Every reply is recorded in the server log for auditing.
- Optional
- No Dependencies: Requires nothing beyond BepInEx.