How to Install GeyserMC for Java and Bedrock Crossplay

Table of Contents

    How to Install GeyserMC for Java and Bedrock Crossplay

    You may recognize this problem: your friends are playing on Minecraft Bedrock while you are playing on Minecraft Java, or vice versa. Because of this, you cannot play together on the same Minecraft server. Fortunately, there is a solution: the GeyserMC plugin. With this plugin, both Java and Bedrock players can connect to the same server. In this guide, we explain step by step how to install and configure GeyserMC and Floodgate on your Minecraft server hosting at ConsulHosting.

    Creating an extra port

    1
    Log in to the game panel and go to your Minecraft server.
    2
    Open the Ports page.
    3
    Create an extra port by clicking the Create Port button. This is the port you will use later to join the server, and you will need it again later in this guide. You can recognize the extra port by the button that allows you to remove it.

    Installing GeyserMC and Floodgate

    4
    Download Geyser and Floodgate for the Minecraft server software your server is running.

    Tip

    Not sure which software your Minecraft server is using? Then go to Versions under Management in the game panel.
    5
    Go to the Files section of your Minecraft server and open the plugins or mods folder, depending on the software you are using.
    6
    Click the Upload button and upload the files you downloaded earlier.
    7
    Restart the Minecraft server using the grey restart button and wait until the server has fully restarted.

    Configuring GeyserMC and Floodgate

    8
    Reload the page and open the Geyser folder.
    9
    Open the config.yml file by clicking the file name.
    10
    Change the value 19132 next to port: to the extra port you created in step 3.
    11
    Change auth-type: online to auth-type: floodgate and save the file.
    12
    Then restart the Minecraft server again.
    13
    Share your server’s IP address or subdomain, together with the configured port, with all players using Minecraft Bedrock Edition.

    Note

    To make sure Bedrock players can join the server, the Minecraft server must be running the latest version of Minecraft or use the ViaVersion plugin.

    How can we improve?