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.
PlayerModList
Server admins see which mods each player has. Clients send their installed mod list on join; the server logs the full list once per character, then only additions, removals and updates. Required on server and all clients.
By Nuckflare
| Last updated | a day ago |
| Total downloads | 19 |
| Total rating | 0 |
| Categories | Mods Server-side Client-side |
| Dependency string | Nuckflare-PlayerModList-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2README
PlayerModList
Lets a dedicated-server admin see which mods each player is running.
- Client: when you spawn into the world, the list of your installed BepInEx plugins (package name, plugin name, version) is sent to the server once per session.
- Server: stores the list per character. The first time a character joins, the full list is written as an event; after that only added, removed and updated mods are written.
Events are appended as JSON lines to BepInEx/config/PlayerModList/olaylar.jsonl
(snapshots in BepInEx/config/PlayerModList/anlik/). Use them for a Discord bot, a dashboard
or plain log review.
Mods installed by a mod manager live in a folder named Author-Package, so each entry carries its
Thunderstore package name (for example RandyKnapp-EpicLoot) and the manifest version. Manually
installed plugins are reported by plugin name only.
Required on server and every client
The mod declares EveryoneMustHaveMod through Jötunn's network compatibility check:
a client without PlayerModList (or with a different minor version) is rejected on join.
That makes the list complete for every player on the server, but it is not anti-cheat:
it reports what the client says is installed.
Privacy: joining a server that runs this mod shares your mod list with its admin.
Changelog
- 1.0.0 first release