ModsFinder

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.

ForgeClient and serverApache License 2.0Open source1.20.1 – 1.20.6

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

  1. Server-hosted mod folder

    Mod files placed in the server's clientmod folder become the set that clients synchronize against.

  2. 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.

  3. 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.

  4. Manual sync

    Players can start a synchronization by hand from the interface at any time.

Compatibility

Latest build for each game version and loader.

1.20.61.0.1
1.20.51.0.1
1.20.41.0.1
1.20.31.0.1
1.20.21.0.1
1.20.11.0.1
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ClientModSyncForge1.20.1 – 1.20.6Client and server2026-05-04
Dusty Data SyncForge1.12.2Server-side only2025-03-13
VTsAutoSyncForge1.16.5Client and server2025-12-11
NLauncher Server SyncFabric, Forge, NeoForge and Quilt1.18.2 – 1.21.11Server-side only2026-03-16

Questions

Does ClientModSync need to be installed on the client?

Yes. A server running it needs every connecting player to have it too.

Which Minecraft versions does ClientModSync support?

Builds exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6, all for Forge.

When does the sync screen appear?

After mods load and the title screen opens, the client checks whether a sync is needed and shows the sync interface if so.

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.
clockclock1, on the Modrinth page

Official listing

Owner
clockclock1
Published
2026-04-11
Updated on Modrinth
2026-05-04
Facts verified
2026-10-15

Tags