Back to mods
SyncSettings project artwork

CurseForge · Minecraft mod

SyncSettings

Set up your settings once and use them everywhere. SyncSettings syncs keybinds, sensitivity, volume and more across all your Minecraft instances.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which SyncSettings release should I use?

Updated 19 days ago
Latest stable file SyncSettings 1.2.0 (NeoForge 26.2 – 26.3)
Game version 26.2, 26.3
Loader NeoForge

SyncSettings 1.2.0 (NeoForge 26.2 – 26.3) targets 26.2, 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is SyncSettings required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does SyncSettings 1.2.0 (NeoForge 26.2 – 26.3) need?

SyncSettings 1.2.0 (NeoForge 26.2 – 26.3). Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add SyncSettings without breaking your instance.

Built for SyncSettings 1.2.0 (NeoForge 26.2 – 26.3). Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use SyncSettings 1.2.0 (NeoForge 26.2 – 26.3). It targets 26.2, 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside SyncSettings 1.2.0 (NeoForge 26.2 – 26.3). It opens that exact file at the source.

About this project

What does SyncSettings add?

SyncSettings - Your settings. Every version. Every instance.

Available for Fabric Available for NeoForge Available for Forge

About

New modpack, new launcher instance, or a quick switch from 1.20.1 to the latest version, and you are back to default mouse sensitivity, default key bindings and full-volume music. Again.

SyncSettings fixes that for good. It keeps your options in one shared profile and applies it to every Minecraft instance you start, on every version from 1.20 to 26.x, on Fabric, NeoForge and Forge. Set things up once, and every game feels like your game.

No account. No server. No setup screen. It just works in the background.

How it works

Instance A (1.20.1) saves to the profile, Instance B (26.3) starts with the same settings

  1. Install SyncSettings in every instance you play.
  2. On the first start, your current settings become the profile "Default".
  3. Every other instance with SyncSettings starts with exactly these settings.
  4. Change something anywhere, and the next game you start gets the change too.

Features

🔁 Works across Minecraft versions

  • Settings from older versions are upgraded with Minecraft's own upgrade code, the same code Minecraft runs when you update
  • Options that only newer versions have are kept safe in your profile and come back when you return to that version
  • Key bindings of other mods are synced too

🗂️ Profiles for every situation

  • Create profiles like PvP, Building, Laptop or Recording
  • See how many settings will change before you switch
  • Switch in-game, without restarting
  • Open the menu with the SyncSettings button in the Options screen, from Mod Menu (Fabric) or with Config in the mod list (NeoForge/Forge)

The SyncSettings profile screen

🎛️ You decide what is shared

Turn categories on or off: Video, Controls, Sound, Window & GUI, Chat, Accessibility, Language, Resource packs, Skin and Other. Different monitors on your PCs? Keep Window & GUI separate and share everything else.

🛡️ Safe by design

  • Backups & undo: options.txt is backed up before every change, and you can restore the last 10 in-game
  • Damaged values are never written, so Minecraft can't throw away your options because of a broken value
  • Reset protection: if Minecraft ever resets your options, the defaults are not spread to your other instances
  • Several games at once: instances running at the same time cannot corrupt your profile

☁️ Sync between PCs

Profiles live in .syncsettings in your user folder. Point SyncSettings at a cloud folder (OneDrive, Dropbox, Google Drive …) with the environment variable SYNCSETTINGS_HOME or the JVM argument -Dsyncsettings.home=<folder>, and all your PCs share the same settings.

Compatibility
Minecraft Fabric NeoForge Forge
26.1 and newer ✅ ✅
1.21 – 1.21.11 ✅ ✅
1.20.5 – 1.20.6 ✅ ✅ 1.20.6
1.20.2 – 1.20.4 ✅
1.20 – 1.20.1 ✅ ✅
Requirement Details
Side Client only, not needed on servers
Fabric Loader 0.15 or newer, Fabric API not required, Mod Menu optional
NeoForge Any NeoForge build for your Minecraft version
Forge 47 or newer (1.20.1)
Languages English, German

Download the file that matches your loader and Minecraft version. Profiles are shared between all loaders: a profile saved on Fabric works on NeoForge and Forge too.

FAQ

Does it sync mod config files, the server list or shader settings?
Not yet. SyncSettings syncs Minecraft's own options (options.txt). Key bindings added by other mods are included.

Do I need the resource packs in every instance?
Yes. SyncSettings syncs which packs are enabled, but each instance needs the pack files itself.

Can I undo a sync?
Yes: Options → SyncSettings → Backups / Undo.

I uninstalled it, are my settings gone?
No. Every instance keeps its normal options.txt, and your profiles stay in .syncsettings.

🖥️ Need a server for you and your friends?

SyncSettings itself is client-only, but if you want your own Minecraft server, BisectHosting gives you 25% off your first purchase through this link. It is a partner link: you save money and support the development of SyncSettings at the same time.

Modpacks

You are free to include SyncSettings in any modpack.

Project description from CurseForge.

Pick your setup

SyncSettings by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

42 available setups

Showing the newest 12 of 24 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

SyncSettings versions and loaders

16 of 16 releases match

Looking for an older file? The official CurseForge project page is in Resources.