Multiple FTB Launchers

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Nethkhar

New Member
Jul 29, 2019
13
0
0
Hi, I am looking for help on creating a bat file for one of my FTB Launcher intalls. I am currently trying to do some retexturing on modpacks in FTB infinity evolved. However I also like to just play the game. So I have 2 installations 1 with all the modpacks on and 1 with only the pack I'm texturing on (loads much faster). What I am after doing is creating a bat file just for the texure version. I'm getting annoyed with having to swap the paths in the launcher settings.

I have tried searching the forums and many people suggested Multimc which i have tried but everytime I try to create new instances it crashes.

I'm assumming of course that running 2 separate ftb launchers is possible.

thank you for any assists
 

GreenZombie

New Member
Jul 29, 2019
2,402
-1
0
afaik no, you can't. You can put the FTB Launcher .jar anywhere and run it, and it always finds its installed location using some global config.

So what I do is:

1. Install a modpack using the FTB launcher. This creates a "profile" folder for the mod pack, If FTB is installed in /user/chris/FTB, then the path to the profile is /user/chris/FTB/FTBInfinityEvolvedSkyBlock
2. Once it is down, I (optionally) copy the downloaded folder to an alternate location: /user/chris/minecraft/FTBInfinityEvolvedSkyBlock_v1.1.0
3. Install forge from files.minecraftforge.com with a version that matches the forge required for the modpack.
4. I then load the Vanilla launcher, and create a profile in there, called something "SkyBlock Reskinned", and set the vanilla launcher to use a custom game directory "/user/chris/minecraft/FTBInfinityEvolvedSkyBlock_v1.1.0/minecraft", set the "Use Version" to the correct version of minecraftforge, ans also adjust the JVM arguments to supply more memory - change the default -Xmx1G to about 3G.
5. Launch the profile in vanilla.

As it turns out, the <modpack>/minecraft folder that FTB creates is exactly how the forged vanilla launcher expects its "Game Directory" to be. (also exactly the way MultiMC expects its instance folder to be).

The most common cause of crashes when running FTB modpacks in MultiMC or the vanilla launcher is forgetting to set enough memory, or not having the correct version of forge installed and selected.
 

Nethkhar

New Member
Jul 29, 2019
13
0
0
Thank you very much for this I will give this a go, even though it sounds a wee bit complicated, but nothing ventured nothing gained. Thank you again.
 

Hambeau

Over-Achiever
Jul 24, 2013
2,598
1,531
213
I don't know if this works for you but on the Curse launcher I often run multiple instances of the same pack... For example, I'll load a copy of Direwolf20's 1.7.10 pack and rename it to "Hambeau's DW20" or some such after adding a few mods and/or playing with configs. Then I'll load another copy to keep in it's pristine state in case I make that one change too many.

I go ahead and load all the updates to mods in my version of the pack but can always recover original copies from the "Clean" version. The clean version also gets all "recommended" pack updates as they become available.
 
  • Like
Reactions: Henry Link

jikuja

legacy FTB Launcher developer
Launcher Developer
Global Moderator
Dec 17, 2013
1,134
111
99
You could also check launcher's arguments. -P (& -C & -D) might do the trick.
 

Nethkhar

New Member
Jul 29, 2019
13
0
0
Tried curse, I can create instances of packs ok but I can't figure out how to install a texture pack or remove mods. Maybe I just need to examine it a bit more. Tried greenzombies approach and that just kept crashing, I know it's me I'm definately doing something wrong.

You could also check launcher's arguments. -P (& -C & -D) might do the trick.

Do you mean the FTB Launcher? could you clarify what you mean a little more please?
 

GreenZombie

New Member
Jul 29, 2019
2,402
-1
0
Tried curse, I can create instances of packs ok but I can't figure out how to install a texture pack or remove mods. Maybe I just need to examine it a bit more. Tried greenzombies approach and that just kept crashing, I know it's me I'm definately doing something wrong.



Do you mean the FTB Launcher? could you clarify what you mean a little more please?

Modpacks crashing in the vanilla launcher / MultiMC is usually the result of insufficient memory, or an incompatible Forge selection. Post the crashlog (in spoiler tags)...
The other possibility is you have an old version of java installed as your default, but that should effect the FTB launcher equally - but just to check, what version do you see if you run "java -version" from a command prompt? If its not 1.8.0_65 or higher I'd strongly suggest re-installing the latest java.
 

Hambeau

Over-Achiever
Jul 24, 2013
2,598
1,531
213
Tried curse, I can create instances of packs ok but I can't figure out how to install a texture pack or remove mods. Maybe I just need to examine it a bit more. Tried greenzombies approach and that just kept crashing, I know it's me I'm definately doing something wrong.



Do you mean the FTB Launcher? could you clarify what you mean a little more please?

You need to unlock the pack before you can make changes.

In the Curse Launcher:

1). Right click on the pack's profile Icon. do not hit the play button.

2). Select "View Profile" from the drop-menu

3). On the page that comes up, select the ellipsis (...) button in the upper right corner. This is the page where you would add/remove/disable/update mods, by the way.

4). Select "Profile Options" in the drop-menu

5). You can change the pack name in that first field. Directly below is a checkbox labelled "locked". Clear this check to be able to change that pack. NOTE: This applies only to that one pack... each downloaded pack has to be unlocked separately.
 

Nethkhar

New Member
Jul 29, 2019
13
0
0
Thank you so much to all who replied. You all helped me out, I was using the wrong version of java and with that advice and Hambeaus I now have 2 copies of FTB Infinity working. One with all mods and the other I can edit depending on what mod I'm texturing. I've done it through the curse launcher which I have reservations about, but either way I cannot thank you guys enough. Just gotta make sure I'm using the right texture pack now and I'm one very happy lady. Thank you again for all the assists it's been much appreciated.