OpenFactorioServerManager / factorio-server-manager

A tool to help manage Factorio multiplayer servers including mods and save games.
MIT License
540 stars 129 forks source link

Mod configurations #393

Open jelutz77 opened 3 days ago

jelutz77 commented 3 days ago

When I uploaded my save and all mods, I tried to start and received the message "Mod startup settings mismatch", and I'm offered the chance to apply the server's startup settings and restart the game, which I will not do. How can I apply the client's settings to the server?

Mattie112 commented 3 days ago

If I remember correctie FSM does not (always) fetch dependencies for mods. Most simple solution would be to copy the mods from your PC to the server then it should match.

jelutz77 commented 3 days ago

I also noticed that not all the mods came over when I told it to get the mods from the save. I was prompted to sync mods, but I worked through that and uploaded all the rest of the mods. This issue is different, and I believe it’s related to the mod configurations I had set up in the client.

Or are you saying that this may be because I had loaded some from the store and some via upload, and I should upload all mods that I configured with the client? Are the mod configurations stored in the mod zip file?

Mattie112 commented 3 days ago

Yeah I think I also recall that issue. So on your server you are running the save you created on your PC?

I'll try to stretch my brain-cells to see if I remember the issue I was having.

jelutz77 commented 3 days ago

Yes, uploaded the save from my PC.

knoxfighter commented 3 days ago

Easiest way to get the mods on the server if you have a more complex mod setup and settings is to do it manually into the server filesystem. That means, uploading the whole local mod directory with mod.settings and such directly into the mods directory of the server (via ssh or other tools). The mod support of the fsm is only rudimentary and has issues when doing the first setup. Doing updates with it works great.