Minecraft

How to Join an Offline-Mode Minecraft Server

A paid account joins offline-mode servers like any other. The right version, login plugins, Bedrock friends on Geyser and what each error means.

TheGameHosting Team 4 min read
Join an Offline-Mode Minecraft Server
Background: Minecraft © Mojang Studios

To join offline Minecraft server worlds you use the same thing you use for any server: the official Minecraft Launcher, your own Java Edition account, and Multiplayer → Add Server with the right address and game version. A paid account can join an offline-mode server with no extra setup. If the server uses a login plugin, you type /register the first time and /login after that.

If you are wondering what “offline mode” or “non-premium” means and why it is risky for the people who run it, read offline mode Minecraft server explained first. This page is about connecting with a legitimate copy of the game; it does not cover playing without buying it.

What you need before you connect

  1. Minecraft: Java Edition on your account and the official Minecraft Launcher, signed in with your Microsoft account.
  2. The server address, and the port if it is not the default 25565. It usually looks like play.example.com or 203.0.113.10:25565.
  3. The server’s game version. Ask the admin or check the server’s page. Joining with a different version is the most common reason a connection fails.

How to join offline Minecraft server worlds, step by step

  1. Open the official launcher and make sure you are signed in with your own account.
  2. Pick the server’s version. In Installations, click New installation, choose the version the server runs and save. Select it next to the Play button.
  3. Start the game and click Multiplayer, then Add Server.
  4. Enter the address. Give it any name, paste the address in Server Address (with :port if needed) and click Done.
  5. Join. Select the server in the list and click Join Server.
  6. Register if asked. If chat asks you to register, follow its exact instructions, usually /register password password. Next time, type /login password.
Code
/register MyStrongPassword MyStrongPassword
/login MyStrongPassword

About /register and /login

Offline-mode servers cannot confirm who you are, so many of them add a plugin that asks each player to protect their name with a password. The exact commands depend on the plugin, so read the message in chat. Three rules keep you safe:

  • Never reuse your Microsoft account password. The server owner stores this password; it has nothing to do with your real account.
  • Register right away. Until you do, anyone typing your name could claim it on that server.
  • Expect default skins. Skins are signed by Minecraft’s account services, so on offline-mode servers players usually show a default skin.

Joining from Bedrock: phone, console or Windows

A Java server can let Bedrock players in through Geyser. In that case you do not need Java at all: you use your own Bedrock copy and the server’s Bedrock address and port, which with Geyser is UDP 19132 by default unless the admin changed it. On phones and Windows, go to Play → Servers → Add Server. Our guides on how to add a server in Minecraft Bedrock and joining on Xbox, PlayStation and Switch show each screen. If the server has a whitelist, the admin must add your gamertag.

Errors when joining and what they mean

MessageWhat it meansWhat to do
“Failed to verify username”The server is in online mode and could not confirm your sessionClose the game, sign out and back in to the official launcher, try again
Version shown as incompatibleYour game version differs from the server’sCreate an installation with the server’s exact version
“Connection timed out”Wrong address or port, or the server is offCheck the address; see connection timed out fixes
“You are not whitelisted”The server only lets in listed playersAsk the admin to add your exact username
Kicked a few seconds after joiningYou did not register or log in in timeRejoin and type the command chat shows

Why you should skip unofficial launchers

Many videos about non-premium servers point to unofficial launchers. Avoid them. Playing without a purchased copy goes against Mojang’s EULA, and modified launchers downloaded from random sites are a common way to get malware or have accounts stolen. The official launcher is the only one that keeps your game updated from Mojang. If a friend does not own Java, Bedrock through Geyser is often the legitimate shortcut.

Or skip the hunt and run your own server

If you are joining random offline-mode servers because your group needs a place to play, your own server is usually simpler and safer. On TheGameHosting a Java server is ready about 60 seconds after payment, online 24/7 in Dallas or Amsterdam with DDoS protection and no ports to open. Keep account checks on, add friends in Console with whitelist add, and let Bedrock friends join with Geyser and Floodgate. Pick any version in the Version Changer so everyone joins on the same one.

Plans start at $1.90 USD/month with unlimited player slots. See Minecraft server hosting, compare RAM on plans and pricing, and use FULL2026 for 15% off for life.

FAQ

Can a premium account join an offline-mode server?

Yes. A paid Java account joins an offline-mode server the same way as any other: Multiplayer, Add Server, address and the right version.

Why does it say "Failed to verify username"?

The server is in online mode and could not confirm your session with Minecraft’s account servers. Restart the official launcher, sign in again and retry.

How do I log in on a server that asks for /register?

The first time, type the command chat shows, usually /register password password. Next time, use /login password. Never reuse your Microsoft password.

Why is my skin missing on an offline server?

Skins are signed by Minecraft’s account services. Offline-mode servers do not use them, so players usually show a default skin.

Hosting for these games

Written by TheGameHosting Team, the people who run our servers in Dallas and Amsterdam and answer your tickets.

All posts