← Back to Blog
AAbhijot Singh · September 2026 · 8 min read

How to Setup Geyser & Floodgate on Minecraft Server for Bedrock Crossplay (2026 Guide)

Want Bedrock players on mobile, Xbox, and PlayStation to join your Java Minecraft server? Here is the complete step-by-step guide to installing GeyserMC and Floodgate with instant crossplay.

What is GeyserMC and Floodgate?

One of the biggest limitations of running a Minecraft Java Edition server is that your friends playing on Android, iOS (iPhone/iPad), Nintendo Switch, Xbox, or PlayStation (Bedrock Edition) cannot natively connect to your server. Minecraft Java uses TCP packets and a completely different networking protocol than Bedrock's UDP-based RakNet.

GeyserMC is a proxy plugin that bridges this gap by translating Bedrock packets into Java packets in real time. Floodgate is its companion plugin that removes the requirement for Bedrock players to own an official Java Edition Mojang/Microsoft account, authenticating them directly through their Xbox Live credentials.

When combined, Bedrock players can join your Minecraft server hosting India instance just like regular Java players, seeing identical blocks, inventories, animations, and custom items.

Prerequisites for Bedrock Crossplay

Step 1: Installing Geyser-Spigot and Floodgate

On Azion Cloud, you do not need to upload JAR files via SFTP manually:

  1. Navigate to your Azion Cloud Game Panel and select your server.
  2. Click on Plugins in the left sidebar.
  3. Search for Geyser-Spigot and click Install.
  4. Search for Floodgate and click Install.
  5. Restart your server once to generate the configuration folders in /plugins/Geyser-Spigot/ and /plugins/floodgate/.

Step 2: Configuring Ports in config.yml

Open the file manager in your control panel and navigate to plugins/Geyser-Spigot/config.yml. Find the bedrock: configuration block:

bedrock:
  address: 0.0.0.0
  port: 19132 # Set this to your allocated Bedrock UDP port
  clone-remote-port: false
  motd1: "Azion Cloud Crossplay Server"
  motd2: "Java & Bedrock Supported!"

Ensure that auth-type: in Geyser's config is set to floodgate:

remote:
  address: auto
  port: 25565
  auth-type: floodgate

Step 3: Connecting from Mobile and Consoles

Once your server restarts, your Bedrock friends can connect using:

Bedrock players will appear in game with a period prefix by default (e.g. .PlayerName), preventing username collision with existing Java accounts.

Looking for High-Performance Crossplay Hosting in India?

Running packet translation between Java and Bedrock requires consistent single-thread CPU performance to prevent rubber-banding. At Azion Cloud Minecraft Hosting, our Intel Xeon and Ryzen nodes deliver solid 20.0 TPS with sub-10ms ping across Delhi, Mumbai, and Bangalore.

Deploy Your Minecraft Server in India Today

Experience ultra-low latency (<10ms India ping), Intel Xeon & Ryzen processors, NVMe Gen4 storage, and 1-click modpack and Geyser crossplay setup from just ₹99/mo.

View Minecraft Plans (from ₹99) → KVM VPS Hosting (from ₹199)
A
Abhijot Singh
Founder & Lead Developer, Azion Cloud

21-year-old developer from Punjab, India. I founded Azion Cloud and run the entire infrastructure — from server setup to panel customization. Everything I write comes from real hands-on experience running this hosting company, not theoretical knowledge.

`n