How do Bedrock players connect via my domain, and which port do they use?

MinecraftUpdated 2 Oct 20262 min read
On this page
  1. How Bedrock differs from Java
  2. Step-by-step
  3. Frequently asked questions

Bedrock uses a UDP port (default 19132) and needs Geyser running on your server so Bedrock clients can reach a Java world. Once Geyser is in place, your domain works for them too.

How Bedrock differs from Java

Java and Bedrock use different ports and protocols. Geyser bridges the gap, translating Bedrock connections into your Java server. Bedrock players can't use the Java port — they must use the Geyser UDP port.

Step-by-step

  1. Install Geyser (and Floodgate) — see the crossplay articles.
  2. On the IPs & Ports page, make sure you have the UDP port Geyser listens on (commonly 19132).
  3. Bedrock players open Servers → Add Server, enter your IP or domain, and put the Geyser port in the port field.
  4. For a domain, add an SRV record for Bedrock: Service _minecraft, Protocol _udp, Target your domain, Port the Geyser port.

Warning: Bedrock and Java use different ports and protocols. Bedrock players cannot use the Java port; they must use the Geyser UDP port.

Frequently asked questions

Which port do Bedrock players enter? The Geyser UDP port, commonly 19132, typed into the separate port field.

Do I need a separate SRV record for Bedrock? Yes, if you want them to skip the port — use the _udp protocol pointing at the Geyser port.

More in Connecting, IPs & Domains

All Networking & Connection guides

Still stuck?

Humble AI, our team and the Discord are a message away.