Skip to content
EndercloudKnowledge Base
GuideDomains & DNS

Use a domain with a Bedrock server

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.

Updated 2 min read
Difficulty:
Intermediate
Time:
10 minutes
On this page

Minecraft Bedrock Edition (phones, consoles, Windows) does not read SRV records. So a domain for Bedrock needs an A or CNAME record, and players still type the port in its own box. If you want players to join with no port at all, you need a dedicated IP.

Option 1: Domain plus port (works for everyone)

Find your server details

Open your server in the Game Panel. The header shows the address, for example in6.endercloud.in:45568: the hostname is in6.endercloud.in and the port is 45568. The Dashboard also shows the server IP.

Add one DNS record

Choose one of these:

Type

Name

Value

When to use

CNAME

play

in6.endercloud.in (your node hostname)

Recommended: keeps working if the node's IP changes

A

play

The server IP from the Dashboard

If you prefer a fixed IP

Add the record where your domain's DNS is managed: in the billing panel for Endercloud domains (see Manage DNS records), or at Cloudflare. On Cloudflare, set it to DNS only (grey cloud). The orange proxy doesn't work for Minecraft.

How players join

  1. In Bedrock, go to Play → Servers and choose Add Server.

  2. Enter play.yourdomain.com as the Server Address.

  3. Enter your port (for example 45568) in the Port box. Don't put it in the address box.

Option 2: No port (dedicated IP)

Bedrock connects to port 19132 by default. To let players join with just the domain, the server needs to run on port 19132 at its own IP. That needs a dedicated IP, available on request: open a ticket and our team will give you the price. Once you have it, point an A record to that IP.

Java server with Geyser (crossplay)

If Bedrock players join your Java server through Geyser, the same rules apply to them:

  • Java players can use an SRV record and join without a port.

  • Bedrock players use the same domain, but with Geyser's port. That is the Bedrock port set in Geyser's config: either your main server port or an extra port from Network.

  • Geyser listens on UDP. If you use a separate port for it, make sure it is added in the panel's Network page. See How to add extra ports.

The setup is explained in Geyser and Floodgate: Java and Bedrock crossplay. A matching DNS setup could be a CNAME play to your node hostname plus an SRV record for Java. Both work together. See Connect your own domain to your Minecraft server.

Frequently asked questions

Will a free subdomain work on Bedrock?

No. The free subdomain from subdomain.endercloud.in creates an SRV record, and Bedrock ignores SRV records. Use the server address and port from the panel instead.

Can consoles (Xbox, PlayStation, Switch) join with a domain?

Consoles can't add custom servers in the normal menu, so console players usually need a workaround app or service. That's a limitation of Bedrock on consoles, not of your server.

It still says "Unable to connect to world"

Check the port in the Port box, make sure the server is online, and wait for DNS to update (from a few minutes up to a few hours). Test with the panel address and port first: if that works, the problem is the DNS record.

Was this article helpful?

Related articles

Join Our Discord

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord