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
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.
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!