- Works with
- BungeeCord, Fabric, NeoForge, Paper, Spigot, Velocity
- Minecraft
- 1.16.5 to 26.1.2
- Downloads
- 952K
Geyser is a bridge and proxy plugin that allows players using Minecraft: Bedrock Edition to connect to Minecraft: Java Edition servers. It translates packets between the two editions, enabling cross-platform play without requiring Bedrock players to own a Java account.
It supports a wide range of loaders including BungeeCord, Fabric, NeoForge, Paper, Spigot, and Velocity.
Installing Geyser
On AwakeNode
- Download the version of Geyser for your server's software and Minecraft version from its Modrinth page.
- Open your server's Files tab, go to the
pluginsfolder and upload the.jarfile. You can also upload it over SFTP. - Restart your server from the Console tab.
On other hosts / manually
- Download the latest Geyser jar file from the official Modrinth page.
- Connect to your server via SFTP and upload the file to your
pluginsormodsfolder, depending on your server type. - Restart your server to generate the configuration files.
Common issues
- Connection timeouts: Ensure your port forwarding (or the specific port assigned by your host) is configured correctly for both TCP and UDP traffic, as Bedrock requires UDP.
- Skin issues: Bedrock skins may not always render correctly on Java clients; this is a known limitation of the translation process.
- Inventory glitches: If items appear to disappear, ensure your server version matches the recommended version for your specific Geyser build.
Performance
Geyser requires additional CPU resources to handle the real-time packet translation between Java and Bedrock protocols. If you notice increased tick latency or TPS drops, consider upgrading your server plan to provide more headroom for the bridge process. You can set your own startup command, JVM flags included, in the tab; the memory setting follows your plan.
