No idea what Magic Launcher is, but after looking into it a little it looks like it's just a minecraft launcher that is suppose to make it easier to get mods, right? Are you trying to run a server? Just let them play SinglePlayer? Or do a SinglePlayer world and then openToLan so they can play with eachother?
If your trying to run a server then that is setup separately and I could link you some steps or something if you want.
For playing without a dedicated server, so for SinglePlayer/ Singleplayer + openToLan, then what I recommend is using the twitch app to install mods. With the twitch app it is really easy to create a custom profile and add mods individually, or you can download preexisting modpacks that others built as well.
https://app.twitch.tv/