PocketMine-MP installation not completing connections [closed]

The main issue here is that the currently stable PocketMine release that you're using (which is 1.4) only works with earlier versions of the Minecraft PE client.

You're going to need to install the currently unstable developer release of PocketMine, which is 1.5. This supports the new protocol used my Minecraft PE in 0.11.1.

When you come here and read this, they may have a stable build, but to get the unstable build for Raspberry PI, you should go in to your PocketMine folder and type:

wget -q -O - http://get.pocketmine.net/ | bash -s - -v development

This will pull down and run the PocketMine installer and tell it to install the latest dev build.

For me, this blew away the PHP5 installation that PocketMine keeps in its bin/ folder, so I needed to re-install this.

I did…

cd bin
wget http://sourceforge.net/projects/pocketmine/files/builds/PHP_5.6.4_ARM_Raspbian_hard.tar.gz
tar xvf PHP_5.6.4_ARM_Raspbian_hard.tar.gz
mv bin/php5/ ./
rmdir bin

And then, from the PocketMine root folder I did ./start.sh and my Minecraft PE clients could connect.

A quick note on user names – I wasn't able to connect using a name containing a hyphen like tobi-bobo. tobi worked okay though.


I got this information from the PocketMine forums where there is a discussion thread on this topic.