"Failed to Login: Bad Login" error
When you connect to a Minecraft Server, your Minecraft client sends data about your current authentication session to the Minecraft Server. The Minecraft Server then contacts Mojang’s authentication servers and asks if the authentication data is valid.
If the authentication data is not valid then you will get the error:
Failed to Login: Bad Login
- Your current authentication session has expired
- You logged into a second Minecraft launcher which started a new authentication session. The first launcher’s session is therefore invalid
- You are connecting to a Minecraft server of version 1.6.4 or earlier using the current official Minecraft launcher
- There may be a problem with Mojang’s authentication servers. Check here:
If your authentication session has expired, or has been invalidated by another launcher you can create a new authentication session by restarting your Minecraft launcher. You may need to log out and back in again to make sure you get a new session. More help can be found here https://help.mojang.com/customer/portal/articles/1218708
If you are connecting to a Server running Minecraft 1.6.4 or earlier, then the current official Minecraft Launcher fails to pass the authentication session ID to the client. There are some workarounds:
- For un-modded Minecraft, run Minecraft from the AT Launcher
- Run FTB Modpacks from the Legacy FTB Launcher
- Disable Online Mode on the Minecraft server
You can set up a vanilla Minecraft client instance in AT Launcher: https://www.atlauncher.com/downloads
- Open AT Launcher
- Click on the
Packsbutton on the right hand menu
- Search for
Vanilla Minecraftin the list
- Click on
- Choose the version of Minecraft you wish to install
- Optional: Alter the name of the instance (you may want to add the version number)
Installagain on the
Select mods to installwindow
- That version of Minecraft will be installed, click
OKwhen it is done
- Click on the
Instancesbutton on the right hand menu
- Find your new instance in the list and click
The Curse/Twitch launcher uses the Minecraft launcher. If you want to play an FTB pack, you can use the Legacy FTB Launcher:
- Windows - http://ftb.cursecdn.com/FTB2/launcher/FTB_Launcher.exe
- Mac - http://ftb.cursecdn.com/FTB2/launcher/FTB_Launcher.zip
- Jar - http://ftb.cursecdn.com/FTB2/launcher/FTB_Launcher.jar
Disabling Online Mode on a Minecraft server stops the server from contacting the Mojang Authentication server. However it also means that players can join using hacked Minecraft clients and their identity cannot be trusted. It may allow players to get Op status on your server and cause havok.
- Open the Multicraft Control Panel
- From the left hand manu click
- Click on
Server Propertiesat the top of the list
- Look for
- Set it to
Disabled(If it is a text field, type in
Saveat the bottom of the page
- Restart the server
keywords : bad login, Failed to Login, Legacy FTB Launcher
Was this answer helpful?
This article relates to an incompatibility between the Archimedes Ships mod and blocks added by...
This article relates to a client crash that is caused by holding a bugged item in the player's...
This article describes how to connect to a remote server using Minecraft : Pocket Edition. You...
The "Failed to connect to the server Outdated Server!" message means your Minecraft client...
What to do if a new version of Minecraft is available and the players on your server have updated...