Skip to content
PrivateServers.com
Tutorial

How to Join a Minecraft Server on Java and Bedrock

Step-by-step instructions for joining a Minecraft server on Java and Bedrock, plus the ports, version errors and console limits that trip people up.

PrivateServers.com Editorial Published October 15, 2026 7 min read

Before you join: what you need

Joining a Minecraft server takes three pieces of information: the address, the port (only when it is not the default) and the edition the server runs. Get any of them wrong and the game shows a timeout, an outdated-client message or nothing at all. This page walks through Java Edition and Bedrock Edition separately, because they do not share a server list or a default port.

If you are still deciding where to play, the Minecraft server directory lists networks by style with their addresses and supported versions. For the general idea of joining any community server, the site's how to join a private server post covers the basics across games.

Java Edition and Bedrock Edition at a glance
Java EditionBedrock Edition
Default port25565 (TCP)19132 (IPv4), 19133 (IPv6)
Where you add a serverMultiplayer screen, or Direct ConnectionPlay screen, server list
PlatformsPCWindows, mobile and consoles
Community servers on consolesNot applicableBlocked: only featured servers
Address formathost or host:porthost plus a separate port field

Join a server on Java Edition

Java Edition has a built-in server list. The wiki describes the multiplayer screen as the place where a player can "add a new server or join them", and each entry shows whether the server is online, its ping and its player count. Use the list for servers you will visit again and Direct Connection for a one-off visit.

  1. 1

    Open Multiplayer

    From the title screen choose Multiplayer.

  2. 2

    Add the server

    Choose Add Server, give it any name and paste the address into the server address field, for example mc.hypixel.net. Add the port after a colon only when it is not 25565.

  3. 3

    Or use Direct Connection

    Choose Direct Connection and type the address. This skips the saved list, which is handy for testing an address someone sent you.

  4. 4

    Select the entry and join

    Click the server, then Join Server. The entry shows whether the server is online, its ping and its player count once it answers.

Join a server on Bedrock Edition

On Bedrock the server list lives on the Play screen. The wiki's Bedrock server tutorial says players add a server there using the IP address and port; use the external address for players outside the host's network, and a domain name also works as long as the port is still specified. The default is 19132 unless the owner changed it in server.properties.

  • Open Play, go to the servers list and choose the option to add a server.
  • Enter a display name, the server address and the port (19132 by default).
  • Save, select the entry and join. If the address is right and the port is wrong, the game usually just times out.
  • Some Bedrock networks, such as Galaxite, are featured servers and appear in the built-in list with no address to type.

Cross-play networks make life easier. The directory research shows CubeCraft Games and Netherite accepting both Java and Bedrock players, and Complex Gaming documents Bedrock access to its hub through port 19132. Always read the join page of the server you pick, because the Java and Bedrock addresses are sometimes different.

Consoles, Realms and the limits you cannot get around

Console servers
Featured only

External servers cannot be added or accessed

Nintendo Switch
No user-hosted servers

Realms or featured servers only

Realms in the server list
Never

Invitation by the Realm owner is required

According to the Minecraft Wiki, console versions can use only the featured servers, and the Bedrock server tutorial adds that Nintendo Switch cannot connect to a user-hosted server at all. Console multiplayer also needs an online subscription such as Xbox Game Pass, PlayStation Plus or Nintendo Switch Online. If you play on console and want a community survival world, the realistic options are a featured network or a Realm someone invites you to.

“Realms are not available in the server list, players can join Realms only if they're invited by the Realm owner.”
— Minecraft Wiki, Multiplayer

Fix the errors that stop you joining

Common join problems and what they usually mean
What you seeLikely causeWhat to try
Outdated clientThe server runs a newer version than your gameSwitch your launcher profile to the version the message names
Outdated serverYour game is newer than the serverInstall the older version, or wait for the server to update
Timeout or no responseWrong address or port, or the server is offlineCheck the port for your edition and test with a status API
Bedrock client cannot reach a Java serverJava and Bedrock use different software and default portsLook for a separate Bedrock address, usually port 19132
Console cannot add a serverConsoles only list featured serversUse a featured network, a Realm invitation or a PC or mobile device

The first two rows come straight from the Minecraft Wiki: "Outdated client" means the server runs a newer version than the client, and "Outdated server" means the client is newer. Many large networks hide this problem behind proxies. Hypixel's status API, for instance, reports a requirement of "MC 1.8 / 1.21", so both old and current clients can enter the same lobby.

Choose a server that matches how you want to play

Once you can connect, the next question is what to join. Persistent worlds with towns and economies sit under survival and SMP servers, short matches live on minigame networks, and Pokemon-style packs sit under modded servers. Modded servers need the exact mod or modpack version, so installing the right client matters more than the address.

Public network or invite-only world?

Public community server

  • Join with an address and port, no invitation
  • Visible in server lists with ping and player count
  • Rules, staff and a Discord to read first
  • Available on Java everywhere, on Bedrock where listed

Realm or friend's world

  • Join only by invitation
  • Not shown in the public server list
  • Best for a small private group
  • The only external option on some consoles

Vet the server before you invest time: see how to choose a private server for a checklist, and private vs official servers if you are weighing a community server against Realms. The glossary explains terms such as SMP, anarchy and reset that appear on join pages.

Frequently asked questions

What do I type to join a Minecraft server?

Type the server address, such as a domain name or IP, into the server address field. Add the port after a colon on Java only when it is not 25565. On Bedrock, enter the address and the port in separate fields, usually 19132. The owner's website or Discord shows the exact values.

Why does Minecraft say outdated client?

It means the server runs a newer version than your game. Open your launcher, create or select a profile for the version named in the message, and start the game again. Some networks accept several versions through proxies, so read their join page for the supported range.

Can I join a Java server on Bedrock?

Not by default. Java and Bedrock use different server software and ports. Some networks run both editions or add cross-play, and then publish a separate Bedrock address. If a server only lists a Java address, a Bedrock client will normally not connect.

Can I join community servers on Xbox, PlayStation or Switch?

Console versions are limited to featured servers, and the Minecraft Wiki says external servers cannot be added. Nintendo Switch cannot connect to user-hosted servers at all. A Realm you are invited to also works. Consoles need an online subscription for multiplayer.

Do I need to buy Minecraft to join a server?

Most servers verify that you own the game through your Microsoft account, because online-mode is on by default. A few servers turn verification off, which carries account-safety risks. Check the server's rules and the safety guide before joining.

Sources and further reading

Top Minecraft servers right now

Java 1.21.11Online

CivMC is a civilization-building Java server. Its home page describes mechanics such as reinforcing blocks and locking chests and doors, forming nations and alliances,…

Java 1.20-1.21 (Bedrock supported)Online

CubeCraft Games runs a minigame and skyblock network. Its forum-style site lists SkyWars, EggWars, Lucky Islands and Skyblock among its modes and carries an update…

Java 1.8-1.21Online

Hylex is a Brazilian Portuguese minigame network that accepts both premium and non-premium Java clients. The site lists BedWars, SkyWars and Duels, with separate…

See all Minecraft servers →
PE

PrivateServers.com Editorial

Guides written and kept up to date by the PrivateServers.com team, based on how players actually choose, join and stay on private servers.