# How to Connect to Your Minecraft Bedrock Server (/docs/minecraft-bedrock/join-server)



import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Minecraft Bedrock Edition runs on Windows 10/11, iOS, Android, Xbox, PlayStation, and Nintendo Switch. Connecting works differently depending on the platform.

Find Your Server Address [#find-your-server-address]

<Steps>
  <Step>
    Open the panel [#open-the-panel]

    Log in to the [XGamingServer Panel](https://panel.xgamingserver.com) and select your Minecraft Bedrock server.
  </Step>

  <Step>
    Copy the IP and port [#copy-the-ip-and-port]

    Click **Network** in the sidebar. Your server address is shown as `IP:Port`. The default Bedrock port is **19132** (UDP).

    {/* Screenshot needed: Network page showing IP and port */}
  </Step>
</Steps>

Connect by Platform [#connect-by-platform]

<Tabs items={['Windows / Mobile', 'Xbox', 'PlayStation', 'Nintendo Switch']}>
  <Tab value="Windows / Mobile">
    Windows 10/11, iOS, Android [#windows-1011-ios-android]

    <Steps>
      <Step>
        Open the Servers tab [#open-the-servers-tab]

        Launch Minecraft, tap **Play**, then select the **Servers** tab at the top.
      </Step>

      <Step>
        Add your server [#add-your-server]

        Scroll to the bottom and tap **Add Server**. Enter:

        * **Server Name**: Anything you want (just a label)
        * **Server Address**: Your server IP
        * **Port**: Your server port (default `19132`)
      </Step>

      <Step>
        Join [#join]

        Tap **Save**, then tap your server in the list and hit **Join Server**.
      </Step>
    </Steps>

    > Your client version **must match** the server version exactly. Bedrock auto-updates on most platforms — if you can't connect after an update, the server may need updating too. See [Update Your Server](/docs/minecraft-bedrock/update-guide).
  </Tab>

  <Tab value="Xbox">
    Xbox One / Series X|S [#xbox-one--series-xs]

    Xbox does not have a direct IP connect option. You need one of these workarounds:

    Option A: BedrockConnect (DNS Method) [#option-a-bedrockconnect-dns-method]

    <Steps>
      <Step>
        Change DNS settings [#change-dns-settings]

        On your Xbox, go to **Settings** > **General** > **Network Settings** > **Advanced Settings** > **DNS Settings** > **Manual**.

        Set **Primary DNS** to a BedrockConnect server IP (check [bedrockconnect.prowl8413.net](https://bedrockconnect.prowl8413.net) for current IPs).

        Leave **Secondary DNS** as `8.8.8.8`.
      </Step>

      <Step>
        Join via Featured Servers [#join-via-featured-servers]

        Launch Minecraft, go to **Servers** tab, and click any **Featured Server** (e.g., Hive, CubeCraft). Instead of connecting to that server, BedrockConnect will intercept and show a custom server list.
      </Step>

      <Step>
        Add your server [#add-your-server-1]

        In the BedrockConnect menu, tap **Connect to a Server** and enter your server's IP and port.
      </Step>
    </Steps>

    Option B: Phantom Protocol [#option-b-phantom-protocol]

    [Phantom](https://github.com/jhead/phantom) is a tool that runs on your PC and makes the server appear on the Xbox **Friends** tab as a LAN game. Requires the Xbox and PC to be on the same network.
  </Tab>

  <Tab value="PlayStation">
    PlayStation 4 / 5 [#playstation-4--5]

    PlayStation also lacks direct IP connect. Use the same **BedrockConnect DNS method** described in the Xbox tab.

    <Steps>
      <Step>
        Change DNS [#change-dns]

        Go to **Settings** > **Network** > **Set Up Internet Connection** > **Custom** > **DNS Settings** > **Manual**.

        Set **Primary DNS** to a BedrockConnect server IP. Set **Secondary DNS** to `8.8.8.8`.
      </Step>

      <Step>
        Connect via Featured Servers [#connect-via-featured-servers]

        Launch Minecraft, go to **Servers**, click any Featured Server, and use the BedrockConnect menu to enter your server IP and port.
      </Step>
    </Steps>

    > PlayStation requires an active **PlayStation Plus** subscription for online multiplayer.
  </Tab>

  <Tab value="Nintendo Switch">
    Nintendo Switch [#nintendo-switch]

    <Steps>
      <Step>
        Change DNS [#change-dns-1]

        Go to **System Settings** > **Internet** > **Internet Settings** > **Your Network** > **Change Settings** > **DNS Settings** > **Manual**.

        Set **Primary DNS** to a BedrockConnect server IP. Set **Secondary DNS** to `8.8.8.8`.
      </Step>

      <Step>
        Connect via Featured Servers [#connect-via-featured-servers-1]

        Launch Minecraft, go to **Servers**, tap any Featured Server, and use the BedrockConnect menu to enter your server IP and port.
      </Step>
    </Steps>

    > Nintendo Switch Online membership is required for online play.
  </Tab>
</Tabs>

Connection Checklist [#connection-checklist]

If you can't connect, check these in order:

| Check                 | Details                                                                                                                       |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| **Version match**     | Client and server must be the exact same version. Check with [Version Changer](/docs/minecraft-bedrock/change-server-version) |
| **Port protocol**     | Bedrock uses **UDP**, not TCP. Make sure your firewall or network allows UDP on port 19132                                    |
| **Server is running** | Check **Console** in the panel — the server must show "Server started"                                                        |
| **Allowlist**         | If `allow-list=true`, the player must be added first. See [Whitelist Guide](/docs/minecraft-bedrock/whitelist)                |
| **Xbox Live auth**    | If `online-mode=true` (default), players must be signed into Xbox Live / Microsoft account                                    |

Related Guides [#related-guides]

* [Change Server Version](/docs/minecraft-bedrock/change-server-version)
* [Whitelist Players](/docs/minecraft-bedrock/whitelist)
* [Server Properties](/docs/minecraft-bedrock/server-properties)
