Why PHP?

Back in its early days, PocketMine-MP (at the time known as Pocket Minecraft PHP) was intended as a quick prototype for reverse engineering the Minecraft PE protocol by its creator, Shoghi Cervantes. It was never intended for use on production servers. (Tweet from @shoghicp)

Since PocketMine-MP was the only server software available for Minecraft PE at the time, it quickly grew in popularity and started to be used by thousands of servers. Lifeboat Survival Games was one of the first big servers in Minecraft PE, and it was built using PocketMine-MP.

Today, PocketMine-MP maintains its popularity because it’s the oldest and most well known Bedrock server software out there, as well as being really easy to develop plugins for.