The basic steps to join a server
To join a multiplayer server in Minecraft, you need the server's address (called the IP address or hostname), then enter it in the Multiplayer menu. On Java Edition, click Multiplayer, then Add Server, paste the address into the Server Address field, give it a name, and click Done. On Bedrock Edition (Windows 10/11, console, mobile), the process is similar but accessed through Friends or Servers depending on your platform. Once the server appears in your list, click it and select Join Server.
The server address looks like play.example.com or 192.168.1.1:25565 — a combination of letters and numbers, sometimes with a port number after a colon. If no port is listed, Minecraft assumes port 25565 by default. You get this address from the server owner, a server listing website, or a friend who plays there.
Connection speed and your internet stability matter more than your computer's power. A weak connection will cause lag or disconnections even on a fast computer. If you cannot connect, the server may be offline, full, or blocking your region — the server owner can tell you which.
Key Takeaways
- Java Edition requires you to click Multiplayer, then Add Server, then paste the server address into the Server Address field.
- Bedrock Edition (Windows 10/11, console, mobile) joins servers through the Friends or Servers menu, with steps that vary by device.
- You need the exact server address from the owner, a server list, or a friend — it looks like a web address or a string of numbers.
- If you cannot connect, ask the server owner whether the server is running, whether it is full, or whether your region is blocked.
- Lag and disconnections usually mean your internet connection is unstable, not that your computer is too slow.
Finding a server address
Server addresses come from three main sources: the server owner directly, a public server listing website, or a friend who already plays there. If a friend invites you, they should send you the exact address — copy and paste it rather than typing it by hand, because even one wrong character will prevent you from connecting.
Public server listing sites like Minecraft Server List, Planet Minecraft, and MinecraftServers.org show hundreds of servers sorted by game mode (Survival, Creative, PvP, Skyblock, and others). Each listing shows the server address, the number of players online, and sometimes a description of the rules. These sites do not host the servers themselves — they just advertise them. The server owner pays to list it or lists it for free.
If you are joining a server run by a friend's group or a gaming community, the address may be in a Discord server, a website, or a shared document. Always verify the address with the person who invited you before you paste it, because fake addresses that look similar to real ones are sometimes shared to trick players.
Java Edition versus Bedrock Edition connection differences
Java Edition and Bedrock Edition connect to servers differently, and servers are usually built for one or the other — not both. Java Edition servers run on Windows, Mac, or Linux computers and use the Java Edition client. Bedrock Edition servers run on Windows 10/11, Nintendo Switch, PlayStation, Xbox, or mobile devices, and use the Bedrock client.
Java Edition's Multiplayer menu is straightforward: click Multiplayer, Add Server, paste the address, and join. Bedrock Edition varies by device. On Windows 10/11, you join through the Servers tab or by inviting friends. On console (Switch, PlayStation, Xbox), you join through the Friends menu or by accepting an invite. On mobile (iOS, Android), you join through Realms or through a server that supports cross-platform play.
If you own Java Edition and try to join a Bedrock server, or vice versa, you will see a "Cannot connect to server" error. The server owner will tell you which edition they run. If you own both editions, you can play on both types of servers — they are separate purchases and separate clients.
What to do if you cannot connect
If you see "Cannot connect to server" or the server does not appear in your list, check these things in order. First, verify the address is spelled correctly — copy it again from the source and paste it fresh. Second, check your internet connection by opening a web browser and loading any website. Third, ask the server owner whether the server is currently running and whether your region is blocked (some servers restrict players by country or IP range).
If the server is running and your internet works, the server may be full. Most servers have a player limit, and when it is reached, new players cannot join until someone leaves. The server listing usually shows how many players are online and the maximum capacity — if they match, wait a few minutes and try again.
Lag and disconnections after you join are different from connection failures. Lag means you are connected but the server is slow to respond — you will see a red X or a high ping number in the player list. Disconnections mean the connection dropped — you will be kicked back to the main menu with a message like "Connection lost" or "Timed out". Both usually mean your internet is unstable, not that the server is broken. Restart your router, close other programs using the internet, and try again.
Server rules and what to expect when you join
Most servers have rules posted on their website, in a Discord server, or in a welcome message when you join. Common rules include no griefing (destroying other players' builds), no stealing, no hacking or mods that give unfair advantage, and no harassment. Breaking rules can get you banned — the server owner can remove you permanently.
When you first join, you may spawn in a lobby or a protected area where you cannot break blocks. Some servers require you to read the rules and type a command to agree before you can play. Others have a moderator or admin who will message you with instructions. Pay attention to these messages — they tell you how the server works and what you are allowed to do.
Survival servers usually mean you gather resources and build without creative mode. PvP servers allow player-versus-player combat. Creative servers let you build without resource limits. Skyblock servers start you on a small island with limited resources. Minigame servers have games like Bedwars or Skywars built in. The server listing or welcome message will tell you what type it is.
Joining servers with friends and invites
If a friend sends you an invite, the process depends on your edition and platform. On Java Edition, your friend can send you the server address through Discord, chat, or email — you paste it into Add Server as usual. On Bedrock Edition, your friend can send you a direct invite through the Friends menu, and you accept it to join their session.
Some servers use Discord to manage invites and whitelist players (a list of who is allowed to join). If the server is whitelisted, you must ask the owner or a moderator to add your username before you can connect. This is common on private servers run by friend groups or communities. Public servers usually do not use whitelists.
If you want to invite a friend to a server you are already on, send them the server address directly. If the server is whitelisted, tell them to ask the owner for permission first. If the server is full, they may need to wait for a slot to open.
Realms and other official multiplayer options
Minecraft Realms is an official service run by Microsoft that lets you create a private server without managing technical details yourself. On Java Edition, you pay a monthly fee (usually around $8) and can invite up to 10 friends. On Bedrock Edition, the cost and player limit vary by region. Realms servers stay online even when you are not playing, and Microsoft handles backups and updates.
Realms is simpler than joining a public server because you do not need an IP address — you invite friends by username, and they see your Realm in their Realms menu. The trade-off is that Realms costs money and has fewer customization options than a self-hosted server. Public servers are free but may have lag, downtime, or rule enforcement issues depending on the owner.
If you want a free multiplayer experience without paying for Realms, public servers are your option. If you want reliability and privacy, Realms or a server run by a trusted friend group is better.
Frequently Asked Questions
What is the difference between a server and a Realm?
A Realm is a private server hosted by Microsoft that you pay for monthly. A server is usually hosted by a player or community and may be free or paid. Realms is simpler to set up and more reliable, but servers offer more customization and are often free.
Can I join a server on my phone or tablet?
Yes, but only Bedrock Edition servers. Minecraft Bedrock runs on iOS, Android, Windows 10/11, Nintendo Switch, PlayStation, and Xbox. Java Edition does not run on mobile. Check which edition you own before you try to join.
Why does the server say it is full?
The server has reached its player limit. Wait a few minutes for someone to leave, then try again. Some servers have a queue system that lets you wait in line, but most just reject new connections when full.
Can I play on a server with mods installed?
Most public servers do not allow mods because they can give unfair advantage or break the server. Some servers are built specifically for modded play and require you to install a mod pack. Check the server listing or ask the owner before you join.
What should I do if someone is harassing me on a server?
Report it to a moderator or the server owner. Most servers have a way to report players through Discord or in-game commands. If the owner does not respond, leave the server and find another one.