Sorry if what follows *might* sound rude, but I tried what I can without external feedback.401 wrote: [...]
Confirmed VanillaEX causes desync for multiplayer. Haven't tested enough in single player to give any feedback if it's stable. I really don't know how to reproduce this.[...]
I have tested it multiple times, and cannot find the source of the desyncs you two described. I have tried with 6 other people, in different server configurations (ubuntu, debian, centOS, Windows Server 2008) with versions 12.29 and 12.30, if you guys cannot help me discover the problem, I can't either.
Delete control.lua (in the mod, from both clients and the server) and tell me if that stops the desyncs, because I've been scratching my head and couldn't find the problem on my side.
Control.lua comes up in my head since it is the only thing that can desync in servers, and currently it serves almost no purpose to the mod, I can delete it from the release if that is really the problem.
EDIT: I think what might also cause a partial problem, the config variables are not global, and the way factorio saves variables needs it to be in the global table. I will try to fix it as soon I have time. For now, you can use the v0.0.7 for multiplayer, as it has no impact on the features. But you cannot choose to disable parts of the mod, since it was not implemented yet.