by cornernote » Sun Oct 28, 2012 23:43
Another important question when it comes to putting module code into 1 mod or many is: "how easy will this be for others to extend".
I think mesecons works great in a modpack, because each "thing" is its own "thing" that just happens to work with other "things". On the opposite side is technic. RBA decided it was easier for him to develop if they were all in 1 mod, just in their own file. I can see the logic in this option too. If all your files are called init.lua then it gets hard to find the file you want.
Anyway, I think the option of modpack or mod is more of a decision about how you want to structure your mod for development. I don't think performance should be a consideration, unless you care about startup time (or unless I am wrong about it only effecting startup time)