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.


The way I go around it is by having separate sub-folders for each profile I use in my .Minecraft directory. For example, I have a folder called 'profiles' which stores the different profile directories which can differ depending on the version or whether or not I use mods. Thus, each different profile I have in the launcher is configured to its respective directory.

For example: Say you had a Forge profile for modded Minecraft, you'd configure the Game Directory to be in .minecraft\profiles\Forge, and thus the mods folder for that would be there. Then you could have a separate folder for Vanilla or whatever (.minecraft\profiles\Vanilla) and have a different profile configured to that. You could even divide a folder in profiles further to separate different versions. The whole system is seamless.

(To configure your game directory, select your desired profile and click "Edit Profile". You should see the option to modify the directory.)


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:

  • Technic
  • Feed the Beast
  • Curse