You can create a Minecraft server that will allow people using both Java and Bedrock editions to play together.
- Go to your Crafty UI, select
create new server
-
- Server Type: Servers
- Server Select Paper
- Server Version: 1.20.4 (or whatever the current server version is)
- Give it a name, and select 'Build Server!'
- Start the server, then once it's finished loading up and installing, stop the server.
- Go to https://geysermc.org/download
- Download the Spigot/Paper version of Geyser, and Floodgate. They should download to your computer as .jar files
- Go back to your Crafty UI, select your server, then select 'files'
- Right-click on the 'plugins' folder, and upload the two .jar files you downloaded in the previous step
- If you get stuck at 100%, log out of Crafty, log back in and try again, it's a known issue.
- Restart the server again, wait for the plugins to install, then stop the server.
- Go back to files, you should now see a folder in /plugins, called Geyser-Spigot, open the folder, and select config.yml
- You should see 'Editing file config.yml' now, go to line 19, or the line starting
port:
and change it to Paper server port, default 25565 so it readsport:25565
- Feel free to change the
motd
or 'message of the day' for visitors, and no other changes are needed, so hit 'save'
This will prevent randoms and bots from joining your game
- While in files, select the file server.properties, and in the edit menu change
white-list=true
on line 48, andenforce-whitelist=true
on line 58 - Now, when people attempt to connect, it will say 'You are not added to the whitelist', and you must manually add or whitelist people
- You can also manage players in the player management menu in Crafty for this server (e.g., kick, OP, etc)
- If you know their Minecraft usernames, go to >_Terminal and enter
whitelist add .[username]
the.
before the username is important - If you don't know their Minecrafty username, ask your friend to connect, then watch the terminal, you should see Player connect with username but is not whitelisted. You can add them now with this username
If you need to connect via console, there's some addtional instructions, go here next
If you found this guide helpful, please consider buying me a coffee by clicking the link below. I'll do my best to keep this guide up to date and as user-friendly as possible. Thank you and take good care!