Minecraft Server Bedrock Support – Server Guide #2



It’s quite annoying when major billion dollar corporations don’t want consumers to mix and match their video game products. Specifically Minecraft: Bedrock and Java Edition.

BUT,

The GeyserMC Minecraft server plugin will fix that!
GeyserMC is a proxy server that will accept Minecraft Bedrock connections, translate them and send them over to the Java server. It basically emulates the Bedrock player on the Java server with the use of floodgate. Geyser will only create the bridge, but floodgate will grant you access. Because the Java server uses different methods of verification than Bedrock, floodgate will verify the Bedrock user and also allow that Bedrock user to connect to the server.
Best of all, it’s all as easy as installing a plugin!

Before you continue, make sure you have followed my previous guide page, or have a working spigot/paperMC server running fluidly.
If you want to set this up publicly (to play with friends), make sure you have port forwarded the correct ports and protocols on your router, as explained in my previous guide page under the “Port Forwarding” section.

Installing

With that out of the way, download the GeyserMC spigot plugin from jenkins, and the floodgate-bukkit (for spigot, paperMC, they are bukkit forks) plugin, from jenkins too.
Put these in your plugins folder of your server.
Restart the server, config files will be generated, and you should be pretty much ready to go.
When you join the server from Bedrock, your Gamer tag will have a asterisk (*) prefix, which defines you as a Bedrock user. This can be turned off by changing the

username-prefix: "*"

to nothing in the “config.yml” of floodgate-bukkit in the

plugins/floodgate-bukkit/config.yml

directory. Geyser also has lots of config options, but I wouldn’t recommend changing these as they come pre-optimised and mostly for advanced use.

I will soon be writing up my next page of the guide, which will be integrating the Sleeping Server Starter plugin, which will wake up the server when someone attempts to establish a connection. Stay tuned!

Anyway, thanks for spending your time to read this blog, and if your reading from the future, leave a comment, and like a video of mine (It’s really appreciated!)

And by the way, if you ever have any issues about or with this blog or project, or just want to share your results from it, create a thread in the website Forum. Thanks!

Minecraft Server Setup Guide – Server Guide #1
Minecraft Server Bedrock Support – Server Guide #2
Minecraft Sleeping Server Program – Server Guide #3
Minecraft Sleeping Server Program – Building from repl.it – Server Guide #3.5
Minecraft Server Windows Service – Server Guide #4

One thought on “Minecraft Server Bedrock Support – Server Guide #2

Leave a Reply