Skip to content

Geyser Setup ​

🔒 Premium Feature

To let your Bedrock Edition players connect to your Java server, you can use Geyser. This guide shows how to set up Geyser with GameShield.

TIP

Due to high demand, getting the default Bedrock port 19132 can only be requested in a ticket on our Discord. You also need to have at least the Neo Plan to request the default port.

1. Log in to your DNS console ​

Login to your DNS provider and click on the domain you want to protect. We will assume you are using Cloudflare to manage your domain in this guide.

2. Create a bedrock subdomain record ​

Login to our Panel and go to the Bedrock / Geyser section of your server. There you can see the protected CNAME record of your server. Click on the copy button on the right to save it for the next step.

CNAME setup ​

  • Record Type: CNAME
  • Name: Desired subdomain (e.g., bedrock.server.com) if you want it on the root domain, leave it blank or use @.
  • Target: Copy the protected CNAME from NeoProtect's panel on the Bedrock / Geyser Tab.
  • TTL: 1-2 minutes (auto for Cloudflare)
  • Disable Cloudflare proxy (orange cloud).

Please keep in mind that it can take some minutes before your DNS records are applied by your provider.

WARNING

It's not possible to serve your Geyser instance and Website on the same Domain Name. Anyways it's possible to serve your Geyser instance and Java server on the same Domain Name. In this case, the Java DNS record has to be of the type SRV.

3. Add your Geyser backend ​

On our panel, go to the Backends section and click on Add Backend. Select Bedrock Version and enter your Geyser's IP and Port.

4. Connecting using the Bedrock Edition ​

After finishing the Setup you will be able to connect with the Minecraft Bedrock Edition using the configured Domain and Protected Port shown in the panel.


NOTE

If you need assistance, feel free to contact support.