How can I have 2 different mod folders with the new Minecraft launcher?

I like playing Equivalent Exchange 2 mod, which was only updated for 1.2.5. It was also an external mod, meaning it was put in the "mods" folder. The new launcher works great, but I cannot find a way to manage the mods in the mods folder based on the profiles I want to play.
So what I want is to have a "Skytable" version that runs EE2 and a few other external mods, and also have a "Tekkit" version that has a custom layout of mods, some of which are external. Both are on the 1.2.5 base Minecraft, but I don't want mods from Skytable to work on Tekkit and vise versa.
Is there a way to have the "profiles" the launcher creates look in a subfolder of "mods" for something like '/mods/"Profile name" for external mods? I know moderate Java programming, but have never looked at the code for Minecraft or any mods and etc.
Best Answer
What you are looking for is MultiMC which loads multiple instances of Minecraft, each stored in separate folders. It also supports Forge integration.
I would recommend using a Modpack Launcher. Most (all?) allow you to custom create modpacks or modify existing mod packs. They also allow you to custom create your own 'modpacks' or grouping of mods. They store these in separate folders, mods and configs.
To use them, just create an empty mod pack and drop in mods to the appropriate mod folder for the pack. Most have an option from within the launcher to do this for you. They also provide the ability to enable/disable individual mods which makes testing very easy.
Check out:
Pictures about "How can I have 2 different mod folders with the new Minecraft launcher?"



How do I put 2 mods on Minecraft?
Click on the Mods button on the start page and open the mods folder from there. Then move all the downloaded mods to this folder. After moving the mods, exit Minecraft and restart it using the same forge/fabric profile. Doing this will install the mods.How do I change my Minecraft mods folder?
WindowsHow do I play mods on Minecraft with different versions?
Change Game Version for Minecraft: Java EditionHow to Have Separate Mod Folders for Forge (Best Method 2020)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Liza Summer, Karolina Grabowska, Dziana Hasanbekava, Ketut Subiyanto