How to join a Minecraft server
Java players use Multiplayer → Add Server with the full address and port. Bedrock players on PC and phones use the Servers tab. Consoles need a workaround.
- Difficulty:
- Beginner
- Time:
- 5 minutes
On this page
To join, you need the server's address. On Endercloud it is shown at the top of the Game Panel and as Hostname on the Dashboard, for example agni.ender.co.in:45808. The number after the colon is the port. How you enter it depends on which edition of Minecraft you play.
Server owners: whitelist yourself first. New Endercloud servers have the whitelist on (white-list=true), so nobody can join until they are added. In the Game Panel Console, type whitelist add YourName (no /) for yourself and each friend, or use Players → Whitelist. See Whitelist, op and ban players.
Minecraft Java Edition (PC, Mac, Linux)
Open Minecraft and click Multiplayer.
Click Add Server.
Type any name you like in Server Name.
In Server Address, enter the full address including the port, for example
agni.ender.co.in:45808.Click Done, then double-click the server in the list.
If the server uses a subdomain or your own domain with an SRV record (for example play.example.com), Java players can type just that name with no port.
Your game version must match the server version. If you see "Outdated client" or "Outdated server", change your version in the launcher, or ask the owner about ViaVersion: ViaVersion: support older and newer clients.
Minecraft Bedrock Edition on Windows, Android and iPhone
Open Minecraft and tap Play.
Open the Servers tab and scroll to the bottom of the list.
Tap Add Server.
Enter a Server Name, then put only the host name in Server Address (for example
agni.ender.co.in) and the number after the colon in Port (for example45808).Save, then tap the server to join.
Bedrock does not use SRV records, so a free subdomain will not work on Bedrock. Always enter the address and port separately.
Which server can I join from which edition?
Server software | Java players | Bedrock players |
|---|---|---|
Java server (Paper, Purpur, Vanilla, Fabric, Forge…) | Yes | Only with Geyser installed |
Java server with Geyser (+ Floodgate) | Yes | Yes, using the Geyser port |
Bedrock server (Vanilla Bedrock, Nukkit, PocketMine-MP) | No | Yes |
Geyser is a plugin that translates between the two editions, but only in one direction: it lets Bedrock players join a Java server. There is no standard way for Java players to join a Bedrock server. If your group mixes Java and Bedrock players, run a Java server (Paper is easiest) with Geyser. See Geyser and Floodgate crossplay. Bedrock players then connect to the Geyser port (an extra port the owner adds with Create Allocation in the Network tab), not the Java port.
Consoles: Xbox, PlayStation and Nintendo Switch
Bedrock on consoles only shows a fixed list of featured servers. There is no Add Server button, so you cannot type in a custom address directly. Players use community workarounds instead. They are not made by Mojang or Endercloud, can stop working after console updates, and we cannot guarantee them:
Server list via DNS (for example BedrockConnect): each player changes the DNS setting in their console's network settings. Opening a featured server then shows a menu where you can type any address and port. Easy for players, but every player has to change their own settings.
Friends list: the server owner runs a tool (for example the MCXboxBroadcast extension for Geyser) that signs in to a spare Xbox account and shows the server as a joinable game. Players add that account as a friend and join from the Friends tab. No setting changes for players.
LAN helper apps: an app on a phone or PC on the same Wi-Fi makes the server appear as a LAN game on the console.
Search for the tool's official guide before you start, and only use well-known projects. The Geyser documentation has an up-to-date page about consoles.
Frequently asked questions
"You are not white-listed on this server"
The owner must add your exact username with whitelist add YourName in the Console or in Players → Whitelist. The whitelist is on by default on new servers.
"Can't connect to server" or "Connection timed out"
Check that the server is Online in the panel, that you typed the port correctly, and that you are using the right edition and port. More fixes: Connection timed out or refused.
Can I join without typing the port?
Java players can, if you set up a free subdomain or your own domain with an SRV record. For everyone, including Bedrock, you need a dedicated IP. See Free subdomain and dedicated IP.
Do my friends need an Endercloud account?
No. Players only need the address and a copy of Minecraft. If the whitelist is on, the owner must add them first.
Was this article helpful?
Related articles
Pick the right plan for your player count, plugins and modpacks — with a plan comparison table and chart.
Get a free short subdomain for Java players, connect your own domain, or ask for a dedicated IP so everyone can join without typing a port.
Bedrock ignores SRV records, so point your domain at the server with an A or CNAME record and have players type the port. For no port at all, ask about a dedicated IP.
Add an SRV record named _minecraft._tcp.play with priority 0, weight 5, your server port and your node hostname as target. Java players then join with play.yourdomain.com.
