How to Create a Minecraft PE Server

2014-06-07 by . 26 comments

Post to Twitter

Minecraft Pocket Edition has long been topping the download charts of iPhone and Android game apps, now with more than 20 million paid installs combined. The possibility to be able to play online is one of the main features that pull more downloads and because of this we have put together the ultimate guide where we cover all possible ways to setup your own Minecraft Pocket Edition server. Step by step we take you through the process!

PocketMine Server Hosting Software

PocketMine is to date the only software which people can download for free and use to setup their own Minecraft Pocket Edition server with. Mojang (the company which created Minecraft) is in no relation with PocketMine and got no intention anytime soon to release a server package similar what is offered for PC. PocketMine makes up for this lost space and is a good option to create a Minecraft Pocket Edition server for free on your own machine.

Installing the Server

Go to PocketMine and download the most recent version of the PocketMine-MP software.

Start the installer and follow through with the installation. If Microsoft Visual C++ 2012 Redistributable wants to run its installation at the same time, let it run.

Upon finishing the installation you will be asked if you want to run PocketMine, allow for that to happen.

As you start the PocketMine program a command prompt window will appear and ask in which language you want to continue. For me the appropriate language is English which means I type out en and press return. You can choose any language but this guide will help you through the process in English.

Next you will be asked if you want to skip the setup wizard. Simply type y and press return. If you are on a Windows operating system a security warning window will pop up. Choose the appropriate option based on what network you are on. Now the actual parts of your server will be installed.

Type stop and press return. Wait for it to stop and then close the command prompt window.

The server is now installed but there are still things left over to do before it’s live for everyone with an Internet connection.

Server Configuration

Locate the folder in which you chose to install PocketMine. In my case I will head over to C:\Users\John\Downloads\PocketMine-MP. Open the file named using Notepad (I use Notepad++ which is an advanced (and free) version of Notepad).

In the file is all the core settings of your server found. No changes are necessary at this point but for demonstration we are going to edit the server name. For full descriptions what each line of settings mean your should head over to this page.

For changes to go live on your server you always need to save the file after making any changes to it. If your server was running at the time the changes were made you need to restart the server.

Port Forwarding

For players to be able to connect to our server we need to open ports in our router. The router is a physical box which connects multiple networks and directs the traffic between them.

As we all got different routers you should head over to and find the right guide on how to do this for your specific router. Though, you should still keep on reading to understand how the process looks like.

To make changes on the router we need to login to it. For that we need the internal IP address. Open cmd (command prompt) and type ipconfig and press return. The internal IP address is marked in red on the image below. It’s located after Default Gateway (which reads Standard-gateway for me as I’m on a Swedish version of Windows). Note the internal IP adress down.

Type the internal IP adress into the address bar in a web browser.

A verification window will pop up asking you for the username and password of your router. For my router the username is username and password is password but it differs from router to router (such information is found at

Open the file located in the folder in which you installed PocketMine. On the 7th line copy the port (CTRL + C).

Click Services in the router menu and then click Add Custom Service.

Put the following information into each option and click Add.

Click the Firewall Rules link in the router menu and make sure you add what is seen in the images. As a Minecraft Pocket Edition server only uses the Inbound Services as far as I know it should be enough but to be on the safe side I also added it to Outbound Services. You should do the same.

Launching the Server

Go to the folder in which you installed PocketMine. For me it’s C:\Users\John\Downloads\PocketMine-MP.

Double click the start.cmd file and the server will start. The PocketMine-MP window must be open as long you want to keep the server running.

To make sure that everyone with an Internet connection can connect to the server we will register an account at Next you will need your external IP address which players on other networks than yours will use to connect to your server. Go to and copy your external IP address (located in the top of the web page).

Login to your MCPE Index account, click Add Server and paste the IP into the field asking for the IP and then copy the port which you forwarded before (default is 19132) into the port field. If the server is live for everyone it should tell you it’s online and on the right side of the web page a debug window with raw information about your server should appear.

At last you know your server is online!

To further customize your server you should head over to PocketMine’s page for plugins

Multiplayer for Minecraft PE

This is currently considered the easiest route to create a Minecraft Pocket Edition server. The downside is that it costs money in comparison to the PocketMine software. At this point the app is only available for iOS devices.

Begin by downloading the app at the App Store for $2.99. Next launch the app.

As you open the app you will have multiple options to choose from. Select the option saying Host server.

As you tap the Host server button it might ask you to login to Game Center. To access Game Center use your Apple ID and password.

Select Server is the area where your created servers will be displayed. Tap Add in the top right corner to start creating a server.

Enter the necessary information into the different fields and make changes to the settings which you want.

If you are not already running Minecraft Pocket Edition in the background then a message will pop up telling you to launch it and keep Minecraft Pocket Edition running in the background at the same time as the server app. Press the Home button and launch Minecraft Pocket Edition. Also, start the world which you would like to host.

Your server is now launched and in the bottom you can see the connected players.

Pocket Realms

Pocket Realms is a service which will be provided by Mojang in the late of 2014. It is a subscription based service and targets groups of friends and smaller communities. A Pocket Realms server is said to be able to hold 20 players at a maximum but it’s nothing Mojang has confirmed themselves yet. As soon Pocket Realms is released we will update this part with a thorough guide of how to get started.

Filed under Uncategorized


Subscribe to comments with RSS.

  • Michael Yoo says:

    I am one of the developers for the PocketMine-MP software, and I would just like to note that we are unrelated to the Multiplayer for Minecraft PE application.

    I would also like to note that MCPE Index is not a service provided by the PocketMine Team, and you do not need to register your server there for your server to be visible to the internet. You just have to port forward and publish your IP online.

    • user2490580 says:

      Thanks for your feedback. I’ve changed that part where I accidently mentioned that you were the same people behind the app.

      MCPE Index is just a fast way to see if it’s online for everybody. You could just as well ask somebody on another internet network if they can connect to your server of course.

      Thanks for your info!

    • Dabler says:

      What if I just want to set up a server on a PC over my wifi (i.e. not externally accessible (yet!) – can you give instructions for setting up PocketMine for that, Please. :-)

    • dino55 says:

      Can I have a server plz

    • Sahal ameen says:

      Please help me ! I installed multiplayer for MINECRAFT pe then I pressed host server but then it says “login to game centre” when I allready have… I kept on retrying but it does not work. So many people are having the same complaint, I hope someone will help

      Thanks, ~Saha (MONEY DOES NOT GROW ON TREES)

  • parkourboss9 says:

    Hi Could u plz give me a way to get pocketmine-mp on my unjailbroken iPod? Thx

  • miniclip says:

    the right thing we are looking for and want to reference. thank you very much

  • maze game says:

    nice post thanks for sharing…

  • Estupendo! Casi toda la referencia que has escrito resulta sencillamente realmente util. De manera clara a bookmarked!

  • Lachlan says:

    I am going t make a server for mincraft pe

  • Lachlan says:

    How do I make a server for minecraft pe

  • Corson05 says:

    you have not lived life until you join this server

  • Your own ideas tend to be amazing. We frequently study your site and it is very useful.

  • ImHuman says:

    I want join server but can

  • TheRandyCarter says:

    For a home LAN MineCraft PE server, I simply: - Used an old iPod Touch (Gen3 or newer), - Installed the app (free since I already bought it), - Set lock screen time to “never” (Settings > General > Auto-Lock > Never), - Start the app - Set volume to zero - Place on shelf on charger - Forget

    This gives me a free, full feature, no maintenance Minecraft PE server. You can copy an existing world from your current device with free programs like iExplorer.

  • AceCraftGaming says:


  • AceCraftGaming says:

    Lol This Is Cool!!!!

  • GTA V KING says:

    thx homie. this guide helped me a lot to create my own server. I have tried to find out how to create a mcpe server for 3 about month’s and you just helped me a lot in some few seconds bruh!

    Thx for the help!!!

  • LBF says:


    I have no file called server.propertise in the folder. How do I get from here?

  • Leave a comment