How to Set Up Geyser and Floodgate for Bedrock Players

Updated June 10, 2026 · By Host Havoc Technical Support Team

Geyser is a plugin that allows Bedrock Edition players to connect to a Java Edition Minecraft server. Floodgate is an optional companion plugin that removes the requirement for Bedrock players to own the Java edition of the game.

Before you start: This guide covers the Spigot plugin version of Geyser. Your server must be running Spigot (or a Spigot-based JAR like Paper or PurPur) for this to work.

Set the server to run Spigot

  1. Log into the Minecraft panel.
  2. On your server overview, find the JAR file dropdown.
  3. Search for Spigot and select the version matching your target Minecraft version (for example, Spigot: 1.21.4).
  4. Save and restart the server to confirm it loads correctly.
    Multicraft JAR file dropdown with Spigot 1.21.4 selected

Install the Geyser plugin

  1. Download the latest Geyser Spigot plugin from https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/spigot.
  2. Stop the server.
  3. Connect to your server via FTP using the FTP client guide.
  4. Create a folder named plugins in the root directory if one does not already exist. The folder name must be all lowercase.
  5. Upload Geyser-Spigot.jar to the plugins folder.
  6. Start the server and let it fully load. Geyser generates its config files on first start.
  7. Stop the server again.

Configure Geyser

  1. In Multicraft, click Files, then FTP File Access, and log in.
  2. Open the plugins folder, then open the Geyser-Spigot folder.
  3. Open config.yml for editing.
  4. Set clone-remote-port to true. This makes the Bedrock and Java ports identical.
    Geyser config.yml showing clone-remote-port set to true
  5. Confirm the address option under remote is set to auto (this is the default).
    Geyser config.yml showing the remote address option set to auto
  6. Set auth-type to auto.
    Geyser config.yml showing auth-type set to auto
  7. Click Save.
  8. Start the server.

Optional: install Floodgate

Floodgate allows Bedrock players to join without owning the Java edition of the game.

  1. Download the latest Floodgate Spigot plugin from https://download.geysermc.org/v2/projects/floodgate/versions/latest/builds/latest/downloads/spigot.
  2. Stop the server.
  3. Upload floodgate-spigot.jar to the plugins folder via FTP.
  4. Start the server.

For players joining from console editions (PlayStation, Xbox, Nintendo Switch), refer to the GeyserMC documentation at https://wiki.geysermc.org/geyser/using-geyser-with-consoles/.