Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
PocketMine-MP Wiki

PocketMine-MP Wiki & Guide

wiki.9minecraft.net/pocketmine-mp/

A server software implementation for multiplayer Minecraft gameplay.

Guides

Step-by-step, in-game.

Frequently asked questions

How do I start my server for the first time?
Follow the setup guide for your operating system (Windows, Linux, or macOS) to download the PHP binary and PocketMine-MP.phar file, then run start.cmd (Windows) or ./start.sh (Linux/macOS). The server will generate a world and configuration files on first launch, then you can connect to it from your Bedrock Edition client.
Can Java Edition players join my server?
Yes, by installing the Geyser plugin alongside PocketMine-MP, which translates Java Edition connections to Bedrock protocol. Java players will connect to your server's IP address on a separate port (default 19132), and will appear as normal players to Bedrock clients.
What's the difference between PM4 and PM5 binaries?
PM4 binaries are for PocketMine-MP version 4.x and PM5 binaries are for version 5.x; using the wrong binary will prevent your server from starting. Always match your PHP binary suffix to your PocketMine-MP version, and check your chosen version's requirements before downloading.
How many players can my server handle?
PocketMine-MP is lightweight and suitable for 10-50 players without optimization, but performance depends on your hardware, plugins, and world complexity. Larger player counts require server optimization techniques like chunk loading limits and plugin efficiency tuning.

See all 10 PocketMine-MP questions ›