mojira.dev
MCL-781

Mutiple-Profile-with-single-MC-account-bug-thing

I have one Minecraft-account. I created 2 Profiles in the launcher with this single account. (One for stable-versions, the other for snapshots). But if I am switching between this profiles, it only says 'Play offline'. The first profile still shows 'Play'.
Here is the output of the Development Console:
Normal, if i am starting the launcher:

Launcher 1.0.7 (through bootstrap 4) started on linux...
System.getProperty('os.name') == 'Linux'
System.getProperty('os.version') == '3.8.0-25-generic'
System.getProperty('os.arch') == 'i386'
System.getProperty('java.version') == '1.7.0_21'
System.getProperty('java.vendor') == 'Oracle Corporation'
Going to log in with legacy stored username & password...
Loaded 2 profile(s); selected 'Normal'
Trying to log in...
Logging in with access token
Logged in successfully
Delta time to compare resources: 3210 ms 
Download job 'Resources' skipped as there are no files to download
Job 'Resources' finished successfully

But now, if i am changing the profile, it shows that:

Going to log in with legacy stored username & password...
Trying to log in...
Logging in with access token
Couldn't go online
net.minecraft.launcher.authentication.exceptions.InvalidCredentialsException: Invalid token.
	at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:123)
	at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logInWithToken(YggdrasilAuthenticationService.java:97)
	at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logIn(YggdrasilAuthenticationService.java:50)
	at net.minecraft.launcher.ui.sidebar.login.NotLoggedInForm$1.run(NotLoggedInForm.java:162)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:722)

Going to play offline as 'Steve9836'...

PS. Sorry, if there are any mistakes here... i am a german D:

Linked issues

Comments 4

I have had this same problem.

How to Solve:
-Delete all of your profiles. Even the first one. This will just reset the profiles.
-Set the latest version (1.6.1) on your default profile.
-If neccesary, create other profiles that you need.
-Log in to the first profile, close out MC.
-When typing the username in the second profile, the play button doesn't become clickable. Reopen your launcher to fix this.

I hope this helped!

mmm... that doesn't work for me... but I'm hoping Mojang will fix the bug.

Ahh, figured out why it didn't work. After multiple version switches, the same problem occurs. Just try to use one profile for now and delete it to reset it to default if neccesary.

Have this same problem. Just log out and log back in.

Stefan Funk

(Unassigned)

Unconfirmed

profiles

Retrieved