Language
ThemeLight or dark

Already have an account? Sign in

Back to blog

Failed to Verify Username in Minecraft: Safe Offline Mode Fix

kire_sreggo
Minecraft server connection without port forwarding: Solving firewall errors and blocked access on Mineando

Failed to Verify Username in Minecraft: Safe Offline Mode Fix

The Failed to verify username error appears when your Minecraft server cannot confirm that a player is who they claim to be. It can be an expired session, a temporary authentication issue, or a non-premium player trying to join a server configured in online mode.

Quick answer: if only non-premium players fail, you can use online-mode=false, but never do it without protecting the server with a login plugin like AuthMeReloaded.

What Failed to Verify Username means

With online-mode=true, the server asks Microsoft/Mojang whether the player name belongs to a valid account. If verification fails, the server rejects the connection to prevent impersonation.

That is good for security, but it can block friends who use non-premium launchers. This is where many admins are tempted to disable online mode too quickly.

Before changing online-mode

Check these first:

  1. Close Minecraft and log back into the launcher.
  2. Restart the server if you just changed versions or plugins.
  3. Test with another premium account.
  4. Check whether the problem affects everyone or only non-premium players.
  5. Make sure nobody is joining with a misspelled name.

If only non-premium players fail, then you are probably dealing with an offline mode case.

How to enable offline mode

In server.properties, change online-mode=true to online-mode=false.

On Mineando, you can do this through files or quick settings if your server supports it. Save and restart afterward.

But this only opens the door. It does not protect the house.

The real risk: impersonation

With online-mode=false, the server stops verifying names with Microsoft. That means someone could join using another player’s name.

If they copy an OP admin name, they may receive dangerous permissions. If they copy a normal player, they may access that player’s inventory or location depending on your setup.

For a friend group, it can sound unlikely until someone shares the IP in a Discord or an unwanted player joins.

The fix: AuthMeReloaded

AuthMeReloaded adds registration and login inside the server. Each player must register a password and authenticate before moving, chatting, or interacting.

The basic installation is:

  1. Use Paper as the server software.
  2. Install AuthMeReloaded.jar in the plugins folder.
  3. Restart the server.
  4. Join with your main username.
  5. Register with /register password password.
  6. Rejoin and test /login password.

After that, check that players who are not logged in cannot move, break blocks, use inventory, or run important commands.

Security settings worth checking

Do not install the plugin and forget it. Configure reasonable password length, protect inventories before login, and avoid allowing the same account to be used from two places at once.

If you use BungeeCord, Velocity, or a server network, review the setup carefully. On proxy networks, bad configuration can create holes even with a login plugin installed.

Why does everyone look like Steve or Alex?

In offline mode, official skins may stop working because the server no longer validates accounts the same way. Plugins like SkinsRestorer can help restore appearances, but do that after securing login.

Security first, cosmetics second.

When not to use offline mode

If you are running a public, competitive, or economy-heavy server, keep online-mode=true whenever possible. Offline mode makes the most sense for private friend groups where you understand the risk and control who joins.

If you also want to mix Java and Bedrock players, read our guide on playing Java and Bedrock together with GeyserMC before choosing your setup.

Conclusion

Failed to Verify Username can be fixed, but do not trade security for speed. Offline mode can work for a friend group as long as you install AuthMeReloaded and review permissions carefully.

Create your server on Mineando, configure access properly, and let every friend join without exposing your world.