Skip to content
Bicore Logo
BICORE
Shyam StudioMinecraft Best PvP & Economy Resources by Shyam StudioYou can also put ads by giving $5 per week

GeyserMC Setup Guide: Bridge Java & Bedrock in 2026

Cross-play is the future of Minecraft. Learn how to set up GeyserMC and Floodgate on your 1.21/26.1 server for seamless connectivity.

Reading time: 2 min read

GeyserMC Setup Guide: Bridge Java & Bedrock in 2026

If you're running a Minecraft server in 2026, limiting your player base to only Java Edition can slow your growth. GeyserMC is the industry-standard bridge that allows Bedrock Edition players (Xbox, PlayStation, Mobile, Switch) to join your Java Edition server with zero lag.

In this guide, we'll walk you through the setup for version 1.21 and the newest 26.1 releases.

1. Prerequisites

  • A Java Server: Paper, LeafMC, or Spigot is recommended.
  • Dedicated Port: Bedrock typically uses UDP port 19132. Ensure this is open in your server's firewall.
  • Java 25: If you are running version 26.1, ensure your server is using the newest Java 25 runtime.

2. Installing GeyserMC and Floodgate

  1. Download the latest Geyser-Spigot.jar and Floodgate-Spigot.jar from the official GeyserMC website.
  2. Place both files into your server's plugins folder.
  3. Restart your server to generate the configuration files.

3. Configuring Floodgate (The Authentication Bridge)

Floodgate allows Bedrock players to join without needing to own a Java Edition account.

  1. Open /plugins/floodgate/config.yml.
  2. Key Configuration: Ensure auth-type: floodgate is set. This handles the account linking automatically.

4. Configuring Geyser (The Gateway)

Open /plugins/Geyser-Spigot/config.yml:

  • remote: This should point to your Java server IP (usually 127.0.0.1 and port 25565).
  • bedrock:
    • address: 0.0.0.0 (to listen on all interfaces).
    • port: 19132 (the standard Bedrock port).
    • clone-remote-port: Set to false unless your server uses a specific non-standard port for both.

5. Testing the Connection

  • From Bedrock: Go to Servers > Add Server. Enter your server's IP and port 19132.
  • Troubleshooting: If Bedrock players can't connect, check if your server firewall allows UDP traffic on port 19132. Standard Minecraft (Java) only uses TCP.
IMPORTANT

26.1 Update Note: With the 26.1 "Tiny Takeover" update, ensure you have the absolute latest version of Geyser. Mojang's new world storage and entity data (baby mob models) require a Geyser update to render correctly for Bedrock players.


Related Server Guides:

Related posts