How to Host Your Own Minecraft Bedrock Server

Hello Dev, welcome to our comprehensive guide on how to host your own Minecraft Bedrock server. In this tutorial, we will walk you through the entire process from start to finish, helping you set up and customize your very own server. Follow the steps carefully, and you will soon be playing Minecraft with your friends on your own dedicated server.

Introduction to Minecraft Bedrock Server Hosting

Minecraft is one of the most popular games in the world, and the Bedrock Edition is played by millions of people every day. While it is fun to play the game on public servers, hosting your own server on your computer or dedicated hardware can be more exciting and offer more control over the game environment.

Hosting a Minecraft Bedrock server can seem daunting, but it is actually quite easy if you follow the right steps. In the following guide, we will cover everything you need to know to set up and manage your own server.

What is a Minecraft Bedrock Server?

A Minecraft Bedrock server is a dedicated server that runs the Bedrock Edition of Minecraft. The Bedrock Edition is available on multiple platforms, including Windows, MacOS, iOS, Android, Xbox, and Nintendo Switch. The server allows multiple players to join and play together in the same virtual world.

Why Host Your Own Minecraft Bedrock Server?

Hosting your own Minecraft Bedrock server offers many benefits, including:

Full control
You have full control over the server and can customize the game environment to your liking.
Better performance
A dedicated server provides better performance and stability compared to playing on public servers.
Privacy and security
You can play with your friends in a secure and private environment without worrying about trolls or hackers.

Requirements for Hosting a Minecraft Bedrock Server

Before we dive into the steps of hosting your own Minecraft Bedrock server, it is important to make sure that you have the necessary requirements. These include:

Hardware Requirements

The hardware requirements for hosting a Minecraft Bedrock server depend on the number of players and the level of customization you want. Here are the minimum requirements:

Number of Players
Intel Core i3 or AMD Ryzen 3
SSD with at least 10GB free space
Intel Core i5 or AMD Ryzen 5
SSD with at least 20GB free space
Intel Core i7 or AMD Ryzen 7
SSD with at least 50GB free space

Note that these are minimum requirements and your performance will be better with higher-end hardware.

Software Requirements

In addition to hardware, you will also need the following software:

  • Windows 10 or Linux operating system
  • Minecraft Bedrock Edition software
  • Port forwarding enabled on your router

Setting up Your Minecraft Bedrock Server

Step 1: Download Minecraft Server Software

The first step in setting up your server is to download the Minecraft Bedrock server software from the official Minecraft website. Click on the following link to download the software:

Step 2: Create a Minecraft Server Directory

Next, you need to create a directory on your computer to store the server files. Create a new folder and name it something like “MinecraftServer”. Place the downloaded server software inside this folder.

Step 3: Configure Server Settings

Open the server software and configure the server settings according to your preferences. You can change things like the server name, game mode, difficulty level, and more.

Step 4: Port Forwarding

Before you can connect to the server from outside your local network, you need to set up port forwarding on your router. The specific steps for port forwarding vary depending on your router, but the general process is as follows:

  • Access your router’s settings by typing its IP address into your web browser
  • Find the “Port Forwarding” section
  • Create a new rule and forward port 19132 to your local IP address (the IP address of the computer running the server)
READ ALSO  Free TS3 Server Hosting 2018: Everything You Need to Know

Step 5: Start the Server

Once you have completed the above steps, you are ready to start the Minecraft Bedrock server. Simply open the server software, and the server will start running. Make note of the server IP address and share it with your friends so they can join.

Customizing Your Minecraft Bedrock Server

Now that you have set up your Minecraft Bedrock server, it is time to customize it to your liking. Here are some of the things you can do:

Install Plugins

Plugins are small programs that modify the game mechanics or add new features to your server. To install plugins, you need to use a plugin manager like PocketMine-MP or NukkitX.

Create Custom Maps

If you are feeling creative, you can create custom maps for your server using tools like WorldPainter or MCEdit. These tools allow you to create stunning landscapes and unique gameplay experiences for your players.

Set Up Player Permissions

You can set up player permissions to control what players can and cannot do on your server. For example, you can give certain players admin privileges or restrict access to certain areas of the game world.

Create Custom Skins and Textures

If you want to add a personal touch to your server, you can create custom skins and textures for your players to use. There are many tools available online that allow you to create your own textures and skins.


1. Can I host a Minecraft Bedrock server for free?

Yes, you can host a Minecraft Bedrock server for free using services like Aternos, Minehut, or However, free servers may have limitations and lower performance compared to paid servers.

2. How many players can join my Minecraft Bedrock server?

The number of players that can join your server depends on the hardware and internet connection you have. Refer to the hardware requirements table above to determine the maximum number of players your server can handle.

3. Can I run a Minecraft Bedrock server on a virtual machine?

Yes, you can run a Minecraft Bedrock server on a virtual machine. However, you need to make sure that the virtual machine has enough resources to handle the server.

4. Can I host a Minecraft Bedrock server without port forwarding?

No, you need to enable port forwarding on your router for other players to connect to your server. If you do not want to forward ports on your router, you can use a VPN service like Hamachi or LogMeIn to create a virtual LAN network.

5. How do I manage my Minecraft Bedrock server?

You can manage your Minecraft Bedrock server using tools like Multicraft or McMyAdmin. These tools allow you to control various aspects of the server, such as player permissions, plugins, and more.


Congratulations, you have successfully set up your own Minecraft Bedrock server! With your own server, you now have full control over your Minecraft experience, and you can customize the game to your liking. Follow the above steps carefully and enjoy playing with your friends on your very own server!