play.example.com.
This guide applies to Minecraft Java Edition. Native Bedrock clients do not all resolve Minecraft SRV records consistently, so Bedrock players may still need the Purpify server address and server port.
Address and port are separate
An
A record maps a hostname to an IPv4 address. It does not carry a port. An SRV record tells compatible clients which hostname and port provide a service.
Configure a server on the default port
When the Purpify allocation uses the standard Java port, create an address record:
Replace the example IP with the address assigned to your server. Players then connect with
play.example.com.
Configure a server with a custom port
First create a hostname for the server address:
Then create the Minecraft Java SRV record:
Some DNS providers combine the service, protocol, and name into
_minecraft._tcp.play. Replace the example address and port with the Purpify values.
If your DNS provider offers an HTTP proxy, CDN, or orange-cloud style proxy, keep the Minecraft record DNS-only unless that provider explicitly supports proxying Minecraft traffic.
Test and troubleshoot
- Confirm that the server works with its direct Purpify address and port.
- Save the DNS records and wait for DNS caches to update.
- Test
play.example.comfrom Minecraft Java Edition. - If it fails, confirm the SRV name, target, assigned port, and address record.
- Make sure the SRV target is a hostname with its own address record and does not end at an unconfigured name.
