> ## Documentation Index
> Fetch the complete documentation index at: https://docs.infiniticloud.in/llms.txt
> Use this file to discover all available pages before exploring further.

# GeyserMC: Allow cross-play between Java and Bedrock players for your Minecraft server

> A guide for using GeyserMC and Floodgate to allow cross-play between Java and Bedrock players and let them connect to your Java Minecraft server.

[GeyserMC](https://geysermc.org/) is a plugin that enables Minecraft Bedrock players to join Java Edition servers. When paired with [Floodgate](https://github.com/GeyserMC/Floodgate), it allows Bedrock players to join without needing a Java account.

## Installation

1. Download the latest version of both plugins:
   * [GeyserMC](https://geysermc.org/download)
   * [Floodgate](https://geysermc.org/download#floodgate)

2. Place both JAR files in your server's `plugins` folder

3. Restart your server to generate the configuration files

## Configuration

### Basic Setup

The default configuration should work for most servers. Bedrock players can connect using:

* IP: Your server's IP address
* Port: 19132 (Bedrock default port)

### Custom Port (Optional)

If you need to change the default Bedrock port:

1. Navigate to `plugins/Geyser-Spigot/config.yml`
2. Find the `bedrock` section
3. Change the `port` value to your desired port
4. Save the file and restart the server

### Authentication

By default, Bedrock players need a Java account to join. To allow them to join without one:

1. Make sure Floodgate is installed
2. In `plugins/Geyser-Spigot/config.yml`, set:
