So Factorio 0.12.30 partially broke a mod called Red Alerts which is an audio event mod. This mod is designed to be customized (config.lua) and can be different per-player depending on their personal preferences (if someone wants a different sound pack than other players). Because of the forced checksums if you have a different config file than the server you can't join the server.FactorioBot wrote:https://forums.factorio.com/viewtopic.php?p=145166#p145166
- Mod checksums are calculated when the game starts and are compared with other peers when joining a multiplayer game. This is to ensure everyone has exactly the same mod in order to prevent desyncs caused by local changes made to mod files.
It would be nice to have a blacklist of files that are not checksummed by the server, so that such customizations can once again exist. So by default you can still checksum all of the files, but give the host the ability to specify exceptions.