---
title: "How to join a Minecraft server"
url: https://help.endercloud.in/docs/how-to-join-a-minecraft-server
category: "Minecraft Hosting"
type: Guide
tags: ["bedrock", "connection", "crossplay", "getting started", "minecraft"]
keywords: "not whitelisted, add server, server address, ip and port, connect to server, join friends server, xbox, playstation, ps5, switch, pocket edition, mcpe, crossplay, geyser, how to join minecraft server, join server, minecraft multiplayer, join from phone, join from xbox, join from ps4, bedrock join java server, server ip and port, minecraft server join kaise kare"
difficulty: beginner
time: "5 minutes"
updated: 2026-11-14
source: Endercloud Knowledge Base (official)
---

# 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.

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.

> **Warning:**
> **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](/docs/whitelist-op-and-ban-players).

## Minecraft Java Edition (PC, Mac, Linux)

1.  Open Minecraft and click **Multiplayer**.
    
2.  Click **Add Server**.
    
3.  Type any name you like in **Server Name**.
    
4.  In **Server Address**, enter the full address **including the port**, for example `agni.ender.co.in:45808`.
    
5.  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.

> **Tip:**
> 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](/docs/viaversion-support-older-and-newer-clients).

## Minecraft Bedrock Edition on Windows, Android and iPhone

1.  Open Minecraft and tap **Play**.
    
2.  Open the **Servers** tab and scroll to the bottom of the list.
    
3.  Tap **Add Server**.
    
4.  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 example `45808`).
    
5.  Save, then tap the server to join.
    

> **Warning:**
> 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](/docs/geyser-and-floodgate-java-bedrock-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

**Q: "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.

**Q: "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](/docs/connection-timed-out-or-refused).

**Q: 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](/docs/free-subdomain-and-dedicated-ip).

**Q: 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.
