Mismatched mod channel list - How to Fix Client and Server Mod Differences

When running or updating a modded Forge server, you can sometimes run into issues with mods or configs being different between the server and the client. While your server can sometimes automatically fix this issue, mainly in the case of configs being different, this can lead to players being unable to connect to the server. You can fix this issue by manually re-synchronising the mods and configurations on your server with the ones on your client, ensuring that they are the same.

  1. Stop your server. You can do this by clicking the Stop button at the top of the main panel page or at the top of your server's console.
  2. As you will be deleting server files in order to update them, it is highly advisable to create a backup of your server prior to making any file edits. You can read our guide on how to do this here: How to Manually Backup Your Minecraft Server
  3. Connect to your server's FTP. This can be done either using the web FTP accessible via the server panel, or by using an FTP client such as FileZilla. We suggest using an FTP client for this, as it makes uploading multiple files much easier (click here to read our FileZilla tutorial)
  4. Delete both the mods and config folders from your server. These are the two main folders that can lead to mods being mismatched; configs for mods also need to be synchronised for connections to be successful.
  5. Locate the modpack install folder for the modpack you are using. If you are using a modpack provided by an external launcher, you will be able to find the install folder according to this guide: How to Locate Your Minecraft Modpack Folder

    If you are using a self-made modpack that you installed manually, this will be in the .minecraft folder wherever you installed the game. This varies per operating system and install, but should look something like this depending on your platform:
    • Windows: %AppData%/.minecraft or C:/Users/(username)/AppData/Roaming/.minecraft
    • MacOS: ~/Library/Application Support/minecraft
    • Linux: ~/.minecraft
  6. After locating your modpack install folder, open it and upload both the mods and config folders.
  7. Once the uploads are complete, start your server! Your server should now be running with the same mods and configs as your client, and you should now be able to connect successfully.

It's important to remember that some mods, such as OptiFine or any minimap mods, only work on the client and not the server. While Forge tries its best to disable these mods by detecting that they're client-only, sometimes this doesn't work and will result in your server crashing while loading. If this happens to be the case, simply remove any mods that are client-side only, or contact our support team for assistance! We're always on hand to help you resolve server issues.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • mod, Modded, modded server, mods, modpack, error, can't connect, mismatch, mismatched, mismatched mod channel list, mod channel list, Minecraft Forge, Forge server
  • 38 Users Found This Useful
Was this answer helpful?

Related Articles

How to Fix Missing Mods (MissingModsException)

Some Forge mods are dependent on additional mods to run. This is because sometimes a mod requires...