ClientModSync
by clockclock1
ClientModSync lets a server push its client-side mod set to players, so a modpack's clients stay in step with the server they join.
What it does
The server reads a clientmod folder in its root directory and provides those mod files for clients to synchronize against. On startup the mod starts a small HTTP sync service that serves a manifest.json file and the mods themselves. After a client finishes loading mods and reaches the title screen, it checks whether its local copy needs an update, and if so a sync screen appears. Players can also trigger a sync manually with a click.
Because the mod must be present on both sides, the server and every player need it installed. The code is open source under the Apache License 2.0, and builds are published for Forge only, covering 1.20.1 – 1.20.6. The latest Forge file is 1.0.1 for 1.20.6, released on 2026-05-04.
Key features
Server-hosted mod folder
Mod files placed in the server's clientmod folder become the set that clients synchronize against.
HTTP manifest and mod transfer
A sync service on the server exposes a manifest.json and the mod files, so clients can compare their own copies.
Update check on the title screen
After mods load, the client compares its mods with the server and shows the sync interface only when a sync is needed.
Manual sync
Players can start a synchronization by hand from the interface at any time.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Modpack servers
Server owners distributing a modpack can keep every player on the same client-side mod set without sending files by hand.
Who it’s for: Server owners who run modded multiplayer and want clients to match the server's mod set, and modpack authors who need players to update before joining.
How it compares
Dusty Data Sync is a Forge mod for 1.12.2 that is server-side only, released under the Creative Commons Attribution Share Alike 4.0 license, and is not open source. VTsAutoSync covers 1.16.5 on Forge with the client and server environment, under All rights reserved and not open source. NLauncher Server Sync works on Fabric, Forge, NeoForge and Quilt for 1.18.2 – 1.21.11 but is server-side only, and its license is All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ClientModSync | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-05-04 |
| Dusty Data Sync | Forge | 1.12.2 | Server-side only | 2025-03-13 |
| VTsAutoSync | Forge | 1.16.5 | Client and server | 2025-12-11 |
| NLauncher Server Sync | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 1.21.11 | Server-side only | 2026-03-16 |
Questions
Does ClientModSync need to be installed on the client?
Which Minecraft versions does ClientModSync support?
When does the sync screen appear?
In the catalog
ClientModSync is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 11,154 mods support Minecraft 1.20.6.
Similar mods
What the author says
Server provides mod files from clientmod, and clients synchronize based on configuration.
Official listing
- Modrinth page
- modrinth.com/mod/clientmodsync
- Owner
- clockclock1
- Published
- 2026-04-11
- Updated on Modrinth
- 2026-05-04
- Facts verified
- 2026-10-15
