FTB Launcher Glitch

  • 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

WolfLeader116

New Member
Jul 29, 2019
6
0
0
There was no good forum topic to post this in, and yes I have looked through them all so don't say I posted in the wrong spot, but this issue went best under this topic. So today, I opened the FTB launcher and as it was loading I got told that I am running the 32-bit Java version on a 64-bit operating system and laptop. Then I clicked OK and I was told that I was running Java 6, bu Java 7 was recommended. I then clicked OK again and in the options it told me to download 64-bit Java and that with 32-bit, most packs won't work except maybe FTBLite 2. I went into my system properties and saw that it definately was a 64-bit system, looked in the program files/java folder and I had Java 7, Java 8 and JDK 1.8.0_05. There was no Java 6. Also under Program Files (x86) (Some program renamed it from 64 to 86 and I think this is the reason the launcher thinks I'm running 32-bit java.) /Java it listed Java 7. There still was no Java 6. And every time I always make sure I install the 64-bit Java version, yet the launcher said this. The first time I loaded it since updating, it didn't have any error message like that. Only the second time. It was perfectly fine the 3rd time too. Here's a picture of the things I listed above just to prove them. Has anybody else had a similar issue? Thanks!
RYpBwjD.png
 

malicious_bloke

Over-Achiever
Jul 28, 2013
2,961
2,705
298
I'll just point out that it's possible to be running 32 and 64 bit java at once.

Basically because :firefox:

I sometimes get confused by having two different JREs. Shrug and move on, I say :)
 

ThatOneSlowking

New Member
Jul 29, 2019
3,520
0
0
Delete all versions of java, install one instance of 64bit java, run the launcher, make sure it is working properly, then get 32 bit if you need it. Also it is supposed to be x86, not 64. It is the type of OS.
It is not a bug, the launcher prefers 32 over 64 bit for some reason.
 

zemerick

New Member
Jul 29, 2019
667
0
1
Also under Program Files (x86) (Some program renamed it from 64 to 86 and I think this is the reason the launcher thinks I'm running 32-bit java.) /Java it listed Java 7.

That folder was always there. All Windows 64-bit OSes use that, it's where 32-bit programs are to be installed. The Java in there should be 32-bit, and 64-bit programs belong in the regular "Program Files" folder.
 

Beeze23

New Member
Jul 29, 2019
159
0
0
Hit advanced options, check the java path.

It should be something like C:\Program Files\Java\jre7\bin\javaw.exe {Not the one in Program Files (x86)}
 

WolfLeader116

New Member
Jul 29, 2019
6
0
0
Ah thanks. But I have never had the issue until the update, so I suspected that there was something weird going on. About how FTB prefers 32-bit over 64-bit. I still don't know why a 64-bit Java installer would install both versions though. That seems pointless.
 

ThatOneSlowking

New Member
Jul 29, 2019
3,520
0
0
Ah thanks. But I have never had the issue until the update, so I suspected that there was something weird going on. About how FTB prefers 32-bit over 64-bit. I still don't know why a 64-bit Java installer would install both versions though. That seems pointless.
Some programs require 32 and cannot use 64