Cutting right to the chase, Minecraft servers are one of the most fun ways to play the game. And unless the topic is Minecraft Realms, the Java players get the majority of the good stuff. But not anymore. We are here to cover how to make a Minecraft Bedrock server along with the best features you can implement to take it to the next level. You, along with your friends, can hop onto the server to explore Minecraft biomes, try speedrunning seeds, or spend some quality time together. Moreover, the Bedrock server can even be used to play with players on the Minecraft Preview. So, whether you are on PC, Android/ iOS, or console, setting up a Minecraft Bedrock multiplayer server is easy. With that said, let’s dive in!
The process of making a Minecraft server involves separate unique steps. That’s why we have divided our guide into sections for your ease, and you can access them using the table below.
On UbuntuOn Windows
Find Server IP Address & IPv6 AddressesSystem Port SettingsEnter Server Details
Server PropertiesResource Packs and WorldsServer Commands
Requirements To Make a Minecraft Server
To make a dedicated Minecraft Bedrock server, your system needs to fulfill the following official requirements:
As Bedrock edition can’t run Minecraft shaders, its server doesn’t require much graphical power. So, as long as your GPU can handle the regular game, it can handle some extra players too. Additionally, focusing on the platforms, Minecraft only allows users on Ubuntu and Windows to host dedicated servers. Though, players on any device running Bedrock can join these servers.
To run a Minecraft server, you need to download its zip file from Minecraft’s official website. It provides you with server files for both Windows and Ubuntu. You can unzip it using your default file explorer or use software like WinZip or WinRar.
Note: As of March 2022, the Bedrock server software is still in its Alpha stage. So, there can be a variety of bugs that are to be resolved before the final release.
Unlike a Java server, you don’t have to install the Minecraft server before hosting it. So, once you have unzipped the server files, let’s get started.
Each Linux OS has its own “terminal“ app to run custom commands. Just make sure that your system is running at least Ubuntu 18 or equivalent. Then, use the following command to launch the server.
On Windows
To make a Minecraft Bedrock server on Windows, you need to follow these steps:
Then, within the command prompt, paste the following command and hit enter.
Next, open the unzipped server folder and double click or right-click and open the “bedrock_server.exe” file.
As soon as you open the server file, Windows will launch its firewall. Here, make sure that both the “private” and “public” networks options are selected. Then click on the “allow access” button.
Once the Firewall accepts the exception you made, the server will start running in the command prompt.
Open System Port
Now that both your OS and firewall are ready to invite other Minecraft players, it’s time to get the router ready. Yes, we will be going a little more into the technical stuff than in the earlier part. But our easy-to-follow steps are all you need to get your Minecraft Bedrock server up and running.
Before anything else, we need to figure out the details about the platform that is hosting the Minecraft Bedrock server. To do this, open Command Prompt once again and execute the following command in it:
ipconfig /all
It will list your IPv4 address and IPv6 address within the prompt. You can either leave the window open or write down both of them for later use. Some routers require the default gateway address instead of IPv6 so you can note that down too.
A system port is the entry point through which players on other networks can communicate with and join your online server. We need to change your router’s system port settings to open it for other players.
Unfortunately, each router manufacturer has its unique UI and settings dashboard. Since we can’t cover them all, you have to head to SetupRouter.com and find the way to open your Port Forwarding settings.
Finally, assuming that you have reached the system port settings of your router, you need to look for and click on “add service” or “create new” or a similarly named button. Then, the router will require you to enter the following information:
- Server/Service/Port Name: Minecraft ServerStart Port: 19132End Port: 19132Service Type: TCP/UDP
Minecraft Bedrock’s default port ID is “19132“. So, if there are other columns with “port” in their name, enter the same ID there as well. Moreover, the router might also require you to enter an IP Address, IPv6 Address, or default gateway address. Your IP address is the same as the IPv4 address that you noted earlier via command prompt alongside the other two addresses.
To join any dedicated Minecraft Bedrock server, you only need the host’s public IP address. Fortunately, because of port forwarding, the public IP address won’t reveal any of your private information. You can find the same by opening Google and searching for “what is my IP“.
The search results will display your public IP address. You need to copy it and share it with your friends that want to join the server. As you will see in the next section, you also need the same to join your new Minecraft Bedrock server.
With your server up and running, it’s time to test it. The steps below are the same for you and your friends that want to join the server. So, open your Minecraft Bedrock, and let’s get started.
Then click on the servers section from the top column to load all the active servers.
Within the servers section, scroll down to the bottom of the server list and click on the “add server” button.
Finally, you need to enter the details of your server to join it. The name of the server can be anything you want. As for the port, unless you changed it in server properties, it is 19132. Lastly, the server address is the same as your public IP address.
Customize Your Minecraft Bedrock Server
Now that your server is up and running, it’s time to customize it. By default, a server loads a basic Vanilla survival world which is great to enjoy some of the best Minecraft seeds. But it’s not enough to make your server popular. So, let’s understand our customization options.
The most basic way to customize a server is by changing the properties of its world. You can open the “server.properties” file in notepad to do so. It is present in the unzipped folder from where you run the world.
Within properties, you can edit the following features of your world:
Resource Packs and Worlds
One of the easiest ways to make a server unique is by changing how it looks. To do so, you can download and apply one of the best texture or resource packs by placing it in the “resource pack” folder of the server.
Similarly, you can also use custom Minecraft maps by placing them in the “worlds” folder to get pre-built worlds that you can explore with your friends.
In Minecraft, commands work like cheats in other games. They basically give you almost developer-like power to change everything about your world without leaving the game. You can even edit server properties using these commands. We have a dedicated guide for Minecraft Bedrock commands that you can refer to for making the most out of this feature.
Once they are done playing, you and your friends can simply leave the server by closing the game. But that’s doesn’t automatically save the progress. Instead, you have to open the command prompt window in which your server is running. Then within it, type “stop” and hit enter.
The server will immediately close and save all the progress and changes you have made to its world. You have to do this each time you want to close your server and save the progress.
Q. Is a Dedicated Minecraft Bedrock Server Free?
Q. Can I Run a Server with Xbox Game Pass?