If you try to join your modded Minecraft server and receive a "Mismatched Mod Channel List" or "Client and Server Mod Differences" error, it means the mods or configuration files installed on your personal computer do not perfectly match the files on your server.
To fix this, you need to sync your local client files with your server.
Pro-Tip: If you are playing a standard, unmodified popular modpack, you can often bypass manual fixing entirely by reinstalling the pack using our 1-click Modpack Installer in the panel. If you have custom mods, follow the manual sync steps below.
Step 1: Stop Your Server in the Game Panel
Before making any file changes, you must ensure the server is completely offline to prevent file corruption.
- Log in to your My Cubes Game Panel.
- Select your server.
- Click the Stop button on the console page and wait for the server to mark itself as
Offline.
Step 2: Back Up Your Server
It is critical to back up your server before deleting or modifying core folders.
- Navigate to the Backups tab in the left-hand menu of your panel.
- Click Create Backup.
- Note: Cubes Hosting includes 1GB of Backup Storage for free with every server! For larger modpacks or to keep multiple backup points, additional backup space is available as an inexpensive plan addon.
Step 3: Delete the Existing 'mods' and 'config' Folders
To ensure a clean sync, you should delete the current folders rather than just overwriting them, which can leave behind outdated or conflicting files.
- Go to File Manager in the My Cubes Game Panel.
- Locate the
modsandconfigfolders in your root directory. - Check the boxes next to both folders.
- Click the Delete button at the bottom of the screen.
Step 4: Locate Your Local Modpack Install Folder
On your personal computer, you need to find where your modpack's files are stored so you can copy them.
- CurseForge / Modrinth / FTB Apps: Right-click the modpack profile in your launcher and select "Open Folder" to jump directly to the files.
- Manual / Vanilla Launcher Installations: Navigate to your
.minecraftdirectory:- Windows:
%AppData%\.minecraft - MacOS:
~/Library/Application Support/minecraft - Linux:
~/.minecraft
- Windows:
Step 5: Upload the Folders to Your Server
You now need to transfer your local mods and config folders to the server. Because these folders contain many files, you have two options:
Option A: Zip & File Manager (Easiest)
- On your PC, select both the
modsandconfigfolders. - Right-click and compress/zip them into a single file (e.g.,
upload.zip). - Drag and drop
upload.zipinto the File Manager on the My Cubes Game Panel. - Once uploaded, right-click
upload.zipin the panel and select Unarchive / Extract.
Option B: SFTP (Best for massive modpacks)
- Navigate to Settings in the My Cubes Game Panel to find your SFTP Details.
- Open an FTP client like FileZilla or WinSCP and connect using those details (Note: You must use your panel password).
- Drag the
modsandconfigfolders directly from your PC into the server's root directory in your SFTP client.
Step 6: Restart Your Server
- Once the upload is fully complete and extracted, return to the Console page in the My Cubes Game Panel.
- Click Start.
Your server will now boot up with the exact same mods and configurations as your personal computer. You and your players should now be able to connect successfully without encountering the channel list mismatch error!
