Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Hi, in this guide we will learn how to configure our Minecraft server to be compatible with both Java and Bedrock versions. This will allow players from both platforms to join and enjoy the server experience together.
To achieve this, we will use the GeyserMC plugin, a tool specifically designed to enable this compatibility in a simple and efficient way.
Installing Spigot First of all, we need to install Spigot so our server can run the necessary plugins.

Let's start the server and accept the EULA. 🚨I get the following error when starting the server, what do I do?

To fix this, simply change the JAVA version of the server to JAVA 17 or higher.

Downloading and installing the required plugins Once the server version is generated, we will proceed to download the following plugins: GeyserMC. Floodgate. Viaversion. Let's download GeyserMC and Floodgate from the same page: https://geysermc.org/download (You must download the version indicated in the image)

We do the same with Floodgate.

Now let's download ViaVersion from the following link: https://www.spigotmc.org/resources/viaversion.19254/

Once the plugins are downloaded, go to the "Plugins" folder of our server and upload the three .jar files we just downloaded. When we finish uploading the plugins, we will start🟢 and stop🔴 the server so the necessary folders are generated.

Configuring GeyserMC To configure GeyserMC, go to the "Geyser-Spigot" folder and then to config.yml. Here we can configure the port, but for now what we need is to change the value of the line "clone-remote-port: false" to "true" This will clone the port so you can join with the same one on both JAVA and Bedrock.

Save the changes and continue. Dot at the beginning of the nickname in Bedrock. We will remove the dot that appears at the beginning of the nickname as this can cause issues with other plugins.

To fix this, go to the Floodgate plugin folder, then open the config.yml. Once inside the Floodgate configuration file, look for the line "username-prefix" and leave its value empty, that is, delete the dot (.) Before editing:

After editing:

Save the changes and restart the server for the changes to take effect. ⚠️ Frequent error: Bedrock users cannot type in chat, what do I do?

To fix this, go to the server.properties file of your server and edit the line "enforce-secure-profile" and change its value to "false" since by default it will be set to true.

Save the changes and restart the server. Conclusion 🎉 We hope this guide has been helpful and remember, don't hesitate to ask on HolyHosting Discord or contact our support team.
Follow us on Twitter (@HolyHosting) to stay up to date.

Regards!!🌟
Stuffy @ HolyHosting
Come chat with us and we will get back to you as soon as possible!
Contact SupportHello! In the following guide we will explain how to check if the mod you downloaded is designed for client, server, or both. This is very easy thank
1. Access the server control panel , which was sent to you by email when you purchased the server. Enter your username and password to log in
1. Access the administration panel of your Minecraft server. and then go to "Files" 2. Find and open the file "server.properties" in the server fol