← Back to Knowledgebase

GeyserMC Setup

Allow Bedrock Edition (Console/Mobile) players to join your Java Edition server.


How it works

Geyser acts as a "translator" between the Bedrock and Java protocols. It can be installed as a plugin on your backend server (Spigot/Paper) or on your proxy (Velocity/Bungee).

Installation (Plugin Version)

  1. Download Geyser-Spigot.jar from geysermc.org.
  2. Download Floodgate-Spigot.jar (optional, but recommended). Floodgate allows Bedrock players to join without needing a paid Java account.
  3. Upload both jars to your server's /plugins/ folder.
  4. Restart your server.

Configuration

  1. Stop the server.
  2. Go to /plugins/Geyser-Spigot/config.yml.
  3. Find the remote section. Ensure port matches your Java server port (usually 25565).
  4. Find the bedrock section.
    • port: This is the port Bedrock players will use. It is usually 19132 (UDP). If you are on shared hosting, you might need to request an additional port allocation or use your primary port.
  5. Save and start the server.

Connecting