0%
Loading...
NolimitHost

How to Install and Configure Geyser

Last updated: April 15, 2026

Geyser is a plugin that allows Minecraft: Bedrock Edition players to join your Java Edition server. In this guide, you will learn how to install and configure it on your NolimitHost server.

1. Downloading and Installing Geyser

  1. Download the Geyser-Spigot.jar plugin from the official Geyser download page.
  2. Log in to the Game Panel at https://panel.nolimithost.cc/, select your Minecraft server, and stop the server before adding plugin files.
  3. Navigate to your server's File Manager (via Management > File Manager) — this is where you can view and edit all of your server's files — and place the Geyser-Spigot.jar file into your plugins folder.
  4. Restart your server to generate the necessary configuration files.
Info: If your server is running a version older than 1.21.11, you will need to install ViaVersion. See also this page on supported versions.
Tip: To allow Bedrock Edition players to join your server without needing to log in to a paid Java Edition account, you can also download and install the Floodgate plugin.

2. Configuring Geyser for Our Hosting

  1. Stop the server first so it doesn't overwrite your edits, then open your Geyser config in the File Manager, located at /plugins/Geyser-Spigot/config.yml. This file is Geyser's main configuration file.
  2. Find the bedrock: section. The vital part is the port that Bedrock players will use to connect.
  3. Enable clone-remote-port: true (or manually set the bedrock port to match your Java port). If clone-remote-port is enabled, the bedrock port will automatically be overwritten with the Java port every time you start the server.
  4. Save the configuration file, then start the server to apply the changes.

3. Connecting and Testing

  1. Bedrock players should now connect to your server using the standard Java IP and port.
  2. To verify whether connections are working, go to your server console and run the following command:
    geyser connectiontest <ip> <port>

Optional: Fixing Bedrock Chat

  1. Stop the server first, then open your server.properties file located in the main directory of your server. This is the main server configuration file where most of your server's settings are stored.
  2. Find the setting for enforce-secure-profile.
  3. Change it to false. If you disable enforce-secure-profile, Bedrock players can chat now!
  4. Save the file and restart your server to apply all changes.
Important: Other services or plugins that rely on ports with UDP, such as Voice Chats or Query, cannot share the port with Geyser.