How mods work - override other mods

I was somehow playing with mods.

The mods are loaded in an alphabetical order.
Meaning, if a mod ‘A Mod’ make changes to one building, they got overwritten without noticing somehow from a mod ‘Z Mod’ if those makes changes to this building to.

That is wired if you not just test the mods.

Also i was copying the hole mod to see other changes - the startup of the game then was corrupted by having the same name in the config.json. Such things should aswell be pointed out somehow.