The Meaning of Life, the Universe, and Everything.
Join Date:
2/20/2014
Posts:
44
Member Details
This is a guide for all of you who have problems making a minecraft - pocket edition server using pocketmine-mp or just want to make one and don't know how. I will tell you step by step on how to make the server including how to port-forward. I will also tell you how on different devices such as your desktop computer/laptop, an iOS device and an android. For a iOS you must be jailbroken or you cannot host the server from your iOS device, if you only need help portforwarding skip to step 3.
1. Downloading the program
First off you have to download the pocketmine-mp program, cydia source or android app.
The program is for your computer, the cydia source is for an iOS device and the app is for an android device. For the computer program save the file somewhere you will remember such as you downloads or documents.
2. Starting the program
Computer: For the computer program just go to were you saved the file, open it and click the start folder to generate a world and customize the amount of player, how far of spawn protection, the maximum amount of ram being used ext. Once that is done the server should start and to stop it just type stop and click enter.
Ios: For the iOS source go into cydia and find the source you added and download the pocketmine-mp program, the php 5.5, zlib and libyami. You will also need ifile and a mobile terminal (you can search for them in the search tab in cydia). Once you do that go into the mobile terminal amd in the top right of your keyboard click the upwards facing i, then click shortcut menu then the + button in the top right corner. You can name it what ever you would like (mcpe server, pocketmine, pocketmine server ext.), then for the short cut action type /var/mobile/media/PocketMine-MP/start.sh then click done. It will be added to your list, after that go back to the black cmd screen and click the side ways i on the top left of your key board, then click go, return or what ever the enter bar is on your keyboard. After that is should say "you are not using the standalone PocketMine-MP binary" that is normal and should say that. It will start to generate the world and once that is finished it will ask if you would like to use the setup wizard, yes will let you customize the amount if players, how far of spawn protection, the maximum amount of ram being used ext. and no you set it to the default settings which you can custumize in the future. Once that is done the server should start and to stop it just type stop and click enter.
Android: For the android app just go into the app hit download versions and pick the latest version available. It will download it automatically and then there should be a big start an stop button that you start and stop the server with.
3. Making it unique
To customize the server in your very own way you can download plugins, change the sever.properties ext.
Computer: To download a plugin on the computer just download a plugin you would like (many choices at this location http://forums.pocketmine.net/plugins/ ) save it some were you can remember like your downloads or your documents and then go to your pocketmine-mp program go into the plugins folder and drag the plugin file into there. To change the server.properties / your sever setting just click the server.properties folder and edit the sever name and all that kind of stuff.
Ios: To download plugins and customize your sever settings on an ios device your will need a downloader app (downlaods lite is a free app) and a file manager (ifile is one of the best and free found in cydia) once you have those go into your downloads app and download some plugins of your choice (there are many at this site http://forums.pocketmine.net/plugins/ ) once you do that go into your file manager and go to /var/mobile/applications/(your downloader app)/ and then copy your plugin file, once your have done that go to /var/mobile/media/PocketMine-MP/plugins and paste it into the the plugins folder. To customize your server go to /var/mobile/media/PocketMine-MP/server.properties and click text viewer edit and then change the name, how much ram, the default gamemode ext.
Android: To download a plugin to your android hosted pocketmine-mp server you have to download a plugin of your choice (many choices here) get the app Es file explorer from the google play store and open it up, there should be a tab at the top that says SD, click on that and there will be a pile on folders. Look for the folder downloads and open it, there should be the plugin you downloaded there, just copy it then go back to the sd page and look for the folder pocketmine, open it and look for the folder plugins, open that and then paste your plugin there. To change the name, spawn protection, ram ext. go into pocketmine-mp app and in the top right there should be a settings button on the top right click that and then it will bring you to the page were you can change all the server.properties.
3. Port forwarding
Port forwarding allows other ip addresses/rooters connect to yours through that particular port
Computer: the first thing you need to do is get your default gayeway address and your ipv4 address. To do that go into your system search (if using windows hold down windows key and press r) and search cmd, cmd is the black control prompts screen for those of you who don't know. Once your in cmd type ipconfig and press enter, scroll up until you see your default gateway and your ipv4 adress (write them down on a note pad they are very important). Next go to your browser/internet and search your default gateway in your URL. It will bring you to a login page, if you do not know the username and password go to this site http://portforward.c...rname_password/ find your type and your model and it will tell you the default username and password. Once you login to that page if you do now know were the port forward section is go to this site http://portforward.c...routerindex.htm look for your rooter, your rooter model and look for minecraft server DO NOT USE THE PORT ON THAT PAGE TO PORTFORWARD REPEAT DO NOT USE THE PORT ON THAT PAGE TO PORT FORWARD all you need is to find were the port forward section is. Once you have done that go back to your rooter page, go to the port forward section and add, create setup (which ever one yours says) make a new rule and for the IP address use your ip address, for anything that says port use 19132, for the name you can name it what ever you want and then save the rule, apply ext. once you have done that your port is now portforwarded and your rooter will allow other ip addreses besides yours to connect to the server.
Ios: to port forward with your ios device your will first need to go into your setting and click on your wifi, it wil bring you to another page and there will be something near the too of the list that says ip adress, take that number and write it down you will need it later. For this next part you will need a computer to find your default gate way. (If you do not have acces to a computer try 192.168.0.1) go into your system search (if using windows hold down windows key and press r) and search cmd, cmd is the black control prompts screen for those of you who don't know. Once your in cmd type ipconfig and press enter, scroll up until you see your default gateway (write it down on a note pad it is very important). Next go into safari or another internet browser you use and search your default gateway in your URL. It will bring you to a login page, if you do not know the username and password go to this site http://portforward.c...rname_password/ find your type and your model and it will tell you the default username and password. Once you login to that page if you do now know were the port forward section is go to this site http://portforward.c...routerindex.htm look for your rooter, your rooter model and look for minecraft server DO NOT USE THE PORT ON THAT PAGE TO PORTFORWARD REPEAT DO NOT USE THE PORT ON THAT PAGE TO PORT FORWARD all you need is to find were the port forward section is. Once you have done that go back to your rooter page, go to the port forward section and add, create setup (which ever one yours says) make a new rule and for the IP address use your ipv4 address, for anything that says port use 19132, for the name you can name it what ever you want and then save the rule, apply ext. once you have done that your port is now portforwarded and your rooter will allow other ip addreses besides yours to connect to the server.
Android: do the same as ios but when you go into your wifi settings after you click on your wifi click advanced settings.
Important note: if you don't know wether to use tcp or udp when port forwarding choose udp but if you alowed r-con when doing your setup wizard also do tcp
P.s. For the ip you give other people to join your server search up whats my ip on google and it will tell you near the top of the page.
Now your server should be able to get up and running and have other people join it when they are connected to their own wifi across the world not yours and now you know how to operate your server properly, if you at all have any question or concerns or a part just doesent make sence to you feel free to private message me, email me ([email protected]) or just comment below. I hope this helped you a lot with making a pocketmine-mp server have a great day
1. Downloading the program
First off you have to download the pocketmine-mp program, cydia source or android app.
Download the computer program at this link http://www.pocketmine.net
Add the iOS cydia source http://cydia.pocketmine.net/
Download the android app pocketmine-mp
The program is for your computer, the cydia source is for an iOS device and the app is for an android device. For the computer program save the file somewhere you will remember such as you downloads or documents.
2. Starting the program
Computer: For the computer program just go to were you saved the file, open it and click the start folder to generate a world and customize the amount of player, how far of spawn protection, the maximum amount of ram being used ext. Once that is done the server should start and to stop it just type stop and click enter.
Ios: For the iOS source go into cydia and find the source you added and download the pocketmine-mp program, the php 5.5, zlib and libyami. You will also need ifile and a mobile terminal (you can search for them in the search tab in cydia). Once you do that go into the mobile terminal amd in the top right of your keyboard click the upwards facing i, then click shortcut menu then the + button in the top right corner. You can name it what ever you would like (mcpe server, pocketmine, pocketmine server ext.), then for the short cut action type /var/mobile/media/PocketMine-MP/start.sh then click done. It will be added to your list, after that go back to the black cmd screen and click the side ways i on the top left of your key board, then click go, return or what ever the enter bar is on your keyboard. After that is should say "you are not using the standalone PocketMine-MP binary" that is normal and should say that. It will start to generate the world and once that is finished it will ask if you would like to use the setup wizard, yes will let you customize the amount if players, how far of spawn protection, the maximum amount of ram being used ext. and no you set it to the default settings which you can custumize in the future. Once that is done the server should start and to stop it just type stop and click enter.
Android: For the android app just go into the app hit download versions and pick the latest version available. It will download it automatically and then there should be a big start an stop button that you start and stop the server with.
3. Making it unique
To customize the server in your very own way you can download plugins, change the sever.properties ext.
Computer: To download a plugin on the computer just download a plugin you would like (many choices at this location http://forums.pocketmine.net/plugins/ ) save it some were you can remember like your downloads or your documents and then go to your pocketmine-mp program go into the plugins folder and drag the plugin file into there. To change the server.properties / your sever setting just click the server.properties folder and edit the sever name and all that kind of stuff.
Ios: To download plugins and customize your sever settings on an ios device your will need a downloader app (downlaods lite is a free app) and a file manager (ifile is one of the best and free found in cydia) once you have those go into your downloads app and download some plugins of your choice (there are many at this site http://forums.pocketmine.net/plugins/ ) once you do that go into your file manager and go to /var/mobile/applications/(your downloader app)/ and then copy your plugin file, once your have done that go to /var/mobile/media/PocketMine-MP/plugins and paste it into the the plugins folder. To customize your server go to /var/mobile/media/PocketMine-MP/server.properties and click text viewer edit and then change the name, how much ram, the default gamemode ext.
Android: To download a plugin to your android hosted pocketmine-mp server you have to download a plugin of your choice (many choices here) get the app Es file explorer from the google play store and open it up, there should be a tab at the top that says SD, click on that and there will be a pile on folders. Look for the folder downloads and open it, there should be the plugin you downloaded there, just copy it then go back to the sd page and look for the folder pocketmine, open it and look for the folder plugins, open that and then paste your plugin there. To change the name, spawn protection, ram ext. go into pocketmine-mp app and in the top right there should be a settings button on the top right click that and then it will bring you to the page were you can change all the server.properties.
3. Port forwarding
Port forwarding allows other ip addresses/rooters connect to yours through that particular port
Computer: the first thing you need to do is get your default gayeway address and your ipv4 address. To do that go into your system search (if using windows hold down windows key and press r) and search cmd, cmd is the black control prompts screen for those of you who don't know. Once your in cmd type ipconfig and press enter, scroll up until you see your default gateway and your ipv4 adress (write them down on a note pad they are very important). Next go to your browser/internet and search your default gateway in your URL. It will bring you to a login page, if you do not know the username and password go to this site http://portforward.c...rname_password/ find your type and your model and it will tell you the default username and password. Once you login to that page if you do now know were the port forward section is go to this site http://portforward.c...routerindex.htm look for your rooter, your rooter model and look for minecraft server DO NOT USE THE PORT ON THAT PAGE TO PORTFORWARD REPEAT DO NOT USE THE PORT ON THAT PAGE TO PORT FORWARD all you need is to find were the port forward section is. Once you have done that go back to your rooter page, go to the port forward section and add, create setup (which ever one yours says) make a new rule and for the IP address use your ip address, for anything that says port use 19132, for the name you can name it what ever you want and then save the rule, apply ext. once you have done that your port is now portforwarded and your rooter will allow other ip addreses besides yours to connect to the server.
Ios: to port forward with your ios device your will first need to go into your setting and click on your wifi, it wil bring you to another page and there will be something near the too of the list that says ip adress, take that number and write it down you will need it later. For this next part you will need a computer to find your default gate way. (If you do not have acces to a computer try 192.168.0.1) go into your system search (if using windows hold down windows key and press r) and search cmd, cmd is the black control prompts screen for those of you who don't know. Once your in cmd type ipconfig and press enter, scroll up until you see your default gateway (write it down on a note pad it is very important). Next go into safari or another internet browser you use and search your default gateway in your URL. It will bring you to a login page, if you do not know the username and password go to this site http://portforward.c...rname_password/ find your type and your model and it will tell you the default username and password. Once you login to that page if you do now know were the port forward section is go to this site http://portforward.c...routerindex.htm look for your rooter, your rooter model and look for minecraft server DO NOT USE THE PORT ON THAT PAGE TO PORTFORWARD REPEAT DO NOT USE THE PORT ON THAT PAGE TO PORT FORWARD all you need is to find were the port forward section is. Once you have done that go back to your rooter page, go to the port forward section and add, create setup (which ever one yours says) make a new rule and for the IP address use your ipv4 address, for anything that says port use 19132, for the name you can name it what ever you want and then save the rule, apply ext. once you have done that your port is now portforwarded and your rooter will allow other ip addreses besides yours to connect to the server.
Android: do the same as ios but when you go into your wifi settings after you click on your wifi click advanced settings.
Important note: if you don't know wether to use tcp or udp when port forwarding choose udp but if you alowed r-con when doing your setup wizard also do tcp
P.s. For the ip you give other people to join your server search up whats my ip on google and it will tell you near the top of the page.
Now your server should be able to get up and running and have other people join it when they are connected to their own wifi across the world not yours and now you know how to operate your server properly, if you at all have any question or concerns or a part just doesent make sence to you feel free to private message me, email me ([email protected]) or just comment below. I hope this helped you a lot with making a pocketmine-mp server have a great day