> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wasabihosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Join Your Minecraft Server (Java & Bedrock)

> Find your Minecraft server address and connect from Java Edition or Bedrock Edition on your Wasabi Hosting server, including custom domains via SRV records.

Before anyone can play on your Minecraft server, you (and your players) need the server address. This guide shows you where to find it in the Game Panel and how to connect from both Java Edition and Bedrock Edition.

## Finding Your Server Address

<Steps>
  <Step title="Log in to the Game Panel">
    Go to the [Wasabi Hosting Game Panel](https://panel.wasabihosting.com) and sign in with your panel credentials.
  </Step>

  <Step title="Select your server">
    Click your Minecraft server in the server list to open its dashboard.
  </Step>

  <Step title="Copy the address">
    Your server address is shown on the dashboard in the format `IP:port` (for example `203.0.113.10:25565`). Click it to copy it to your clipboard.
  </Step>
</Steps>

<Info>
  The default Minecraft Java port is `25565`. If your server uses that port, players can leave the port off entirely and just enter the IP. If your server uses a different port, the `:port` part is required.
</Info>

## Joining from Java Edition

<Steps>
  <Step title="Open Multiplayer">
    Launch Minecraft Java Edition and click **Multiplayer** from the main menu.
  </Step>

  <Step title="Add the server">
    Click **Add Server**, enter a name of your choice, and paste your server address (`IP:port`) into the **Server Address** field.
  </Step>

  <Step title="Connect">
    Click **Done**, wait for the server to show as online in the list (green connection bars), then double-click it to join.
  </Step>
</Steps>

<Tip>
  Make sure the version shown in your Minecraft launcher matches your server's version. You can check or change the server version with the built-in [Version Changer](/games/minecraft/version-changer).
</Tip>

## Joining from Bedrock Edition (Geyser)

If your server has **Geyser** installed, Bedrock Edition players (Windows 10/11, mobile, console) can join your Java server too.

<Steps>
  <Step title="Open the Servers tab">
    In Bedrock Edition, go to **Play** and open the **Servers** tab, then scroll down and select **Add Server**.
  </Step>

  <Step title="Enter the address and port">
    Enter your server's IP as the **Server Address** and the Geyser port as the **Port**. By default Geyser listens on UDP port `19132`, but on shared hosting it is often configured to reuse your server's assigned port — check your Geyser `config.yml` or your panel's network/allocations page to confirm.
  </Step>

  <Step title="Join">
    Save the server and tap it to connect.
  </Step>
</Steps>

<Note>
  Geyser is not installed by default. It runs as a plugin on Paper/Spigot servers (or as a mod on Fabric). Pair it with **Floodgate** if you want Bedrock players to join without owning a Java account. See [Installing Plugins](/games/minecraft/install-plugins).
</Note>

## Using a Custom Domain (SRV Record)

Instead of sharing a raw `IP:port`, you can let players join with something like `play.yourdomain.com`. This works with an **SRV record** in your domain's DNS settings:

| Field          | Value                                                  |
| -------------- | ------------------------------------------------------ |
| Type           | `SRV`                                                  |
| Name / Service | `_minecraft._tcp.play` (creates `play.yourdomain.com`) |
| Priority       | `0`                                                    |
| Weight         | `5`                                                    |
| Port           | Your server's port (e.g. `25565`)                      |
| Target         | Your server's IP or hostname                           |

After DNS propagates (usually minutes, up to a few hours), Java players can connect using just `play.yourdomain.com` — no port needed.

<Warning>
  SRV records only work for **Java Edition**. Bedrock Edition does not resolve SRV records, so Bedrock players still need the IP (or an A record) plus the port.
</Warning>

## Connection Troubleshooting Checklist

If you can't connect, work through this list:

* **Is the server online?** Check the console in the [Game Panel](https://panel.wasabihosting.com) — it should show `Done (X.XXXs)! For help, type "help"`.
* **Correct address?** Double-check the `IP:port` against the panel dashboard. A missing or wrong port is the most common cause.
* **Version mismatch?** Your launcher version must be compatible with the server version.
* **Still starting up?** Modded servers can take several minutes to boot — wait for the "Done" message.
* **Firewall Manager rules?** If you use the [Firewall Manager](/firewall-manager), make sure your own IP isn't blocked by a rule.
* **Whitelist enabled?** If `white-list=true` in `server.properties`, your username must be whitelisted (`whitelist add YourName`).

For deeper diagnostics — crash loops, timeout errors, and more — see the full [Troubleshooting guide](/games/minecraft/troubleshooting).

<Card title="Need a Minecraft server?" icon="rocket" href="https://wasabihosting.com/game-servers/minecraft">
  Get your own Minecraft server from **€2.99/month** — deployed in about 2 minutes with DDoS protection included.
</Card>
