Frequently Asked Questions - randomblink/PocketMine-MP GitHub Wiki

How do I install PHP? / How do I install this Server?

How do I connect to the server?

  • Tap Play -> Edit -> External, then fill the server details
  • If it is in your local network, you will find it highlighted on the play menu, without needing to add it.

Can other users connect to my server / Do I have to open ports? Do I have to configure port forwarding?

  • That depends on how do you want to use the server. If you want to use it in your local network (Wifi), you don't have to configure it.
  • Instead, if you want to publish this server on the internet, you've to do it. With this and with any kind of server. Check your router's manual or search in Google how to do it.
Default port: 19132
Protocol: UDP

I can't update my server! It says Redeclared class...!

The terrain disappears!

  • Do not worry. That is the fake map generated by the client, but the server is sending the correct map.

I can't place blocks!

  • If you are not an OP, you won't be able to do so on the spawn region. You can OP yourself, or disable the spawn protection setting spawn-protection to -1.
  • Alternatively, other plugins can block the placement. If you have plugins installed, a misconfiguration could cause this.

Can PC Minecraft clients connect to this server?

  • No

Why do mobs don't spawn, or why do they do not move?

  • Mob AI is not implemented in PocketMine-Mp. We will implement it on the future.

When I use start script, it gives me the error "Couldn't find PHP binary in PATH"

I have a server with multiple cores, how can I make PocketMine-MP use all the existing resources?

  • While PocketMine-MP uses several threads, all the game logic runs on the main thread. If you want to run several servers on one machine with multiple cores, or just one and you want to bind it to a specific core, you can use taskset -c <cpu_number> ./start.sh.

Survival mode is incomplete!

  • Survival mode will be completly implemented during the transition from Alpha to Beta
  • Check the TODO for more information

When connecting to a server, it says "Outdated Client"/"Outdated Server"!!

  • First cause: you've to update your Minecraft: PE
  • Second cause: The server is outdated, check for updates. Updating the Server

How do I import a Pocket Edition World Save/Map?

  • Copy the world folder you want to import from your device
  • Drop the folder into worlds/
  • Modify the level-name in server.properties so the server loads the new world

How do I install Plugins?

  • Drop the *.php or *.pmf files to the plugins/ folder
  • Run the server, plugins will get loaded
⚠️ **GitHub.com Fallback** ⚠️