Geyser is a powerful plugin that allows Bedrock Edition players to join Java Edition servers. If you're hosting a Minecraft server with BananaServers and want cross-platform support, follow this guide to set up Geyser using Peel Panel.
Step 1: Install Geyser Plugin via Peel Panel
-
Log into Peel Panel at peel.bananaservers.ca.
-
Select your server from the dashboard.
-
In the left sidebar, click Plugins.
-
Use the search bar and type
Geyser. -
Locate Geyser and click the download icon on the right.
-
The plugin will now install. Restart your server to generate its configuration files.
Step 2: Configure Geyser for Crossplay
-
Navigate to File Management by clicking on Files in the left panel.
-
Open the folder
plugins/Geyser-Spigot. -
Locate and edit the
config.ymlfile. -
Find the following key settings:
-
bedrock-port: <One of Your Assigned Ports>→ Peel Panel assigns two additional ports for your server, which you can find under the Network tab. You must use one of these for Bedrock connections. -
remote:-
address: localhost→ Keep this as localhost if Geyser runs on the same server. -
port: 25565→ Ensure this matches your Java server port. -
auth-type: online→ Set toofflineif your server is in offline mode.
-
-
-
Click Save and restart your server.
Step 3: Find Your Assigned Bedrock Port
-
Click Network in the left panel.
-
You will see two additional ports assigned to your server. Choose one of these as the Bedrock port.
-
Example:
IP: 192.168.1.10 Available Ports: 25577, 25578 Selected Bedrock Port: 25578 -
Java players will continue connecting through the primary port
25565.
Step 4: Install Floodgate (Optional, for No Java Accounts)
Floodgate allows Bedrock players to join without needing a Java account.
-
Go to Plugins and search for
Floodgate. -
Install the plugin and restart your server.
-
Navigate to
plugins/Geyser-Spigot/config.ymland enable Floodgate:floodgate: true -
Save the file and restart the server.
Troubleshooting and Common Fixes
-
Bedrock players can't join? Ensure you are using one of the assigned Bedrock ports found in the Network tab.
-
Connection errors? Set
remote.addresstolocalhostinconfig.yml. -
Floodgate not working? Ensure it's installed correctly and restart the server.
-
Still having issues? Check the Console in Peel Panel for error messages.
Final Thoughts
Using GeyserMC on Peel Panel allows seamless Java and Bedrock crossplay, opening up your server to a wider player base. By following this guide, your BananaServers-hosted Minecraft server should now support both Java and Bedrock players.
Need a Minecraft server? Get one today at BananaServers for fast, affordable hosting!
