Content Warning
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
18 hours ago
Downloads
30
Size
16KB

ModSync

by ElfDevelop

Checks that everyone in the lobby plays with the same mods as the host.

The host's mods are the reference:

  • Every player compares their BepInEx mods with the host's and, if anything differs, sees one window about themselves: mods they are missing, mods only they have, and mods with a different version.
  • The host sees one window that sums up every player who differs. When more players join, the window is shown again with the updated list.
  • Players who match the host see nothing.

If the host or a player doesn't have ModSync, that is reported after 15 seconds.

Nothing is blocked or kicked, it only tells you what to fix. If the host changes, everyone is compared with the new host.

Settings (BepInEx/config/ElfDevelop.ModSync.cfg)

  • IgnoredPlugins: comma-separated plugin GUIDs to skip (client-side mods like the configuration manager).
  • PeerTimeoutSeconds: how long to wait for another player's list (default 15).
  • Language: auto, ru or en.

Install it for every player.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.