.. _require: Requirements ============ A few extra extensions are needed to run PocketMine-MP with php. Thats why it does not work on standard php binaries. You can get the latest versions of the binaries from a few places Custom PHP binaries ------------------- * `Windows `_ * `MacOS `_ * `CentOS `_ * `Linux `_ or `Jenkins `_ * `Linux ARM `_ or `Jenkins `_ * `Android `_ or `Jenkins `_ * `Raspbian `_ Third-party Libraries/Protocols Used ------------------------------------ * `PHP Sockets `_ * `PHP SQLite3 `_ * `PHP BCMath `_ * `PHP pthreads `_ by `krakjoe `_ : Threading for PHP - Share Nothing, Do Everything. * `PHP YAML `_ by Bryan Davis: The Yaml PHP Extension provides a wrapper to the LibYAML library. * `LibYAML `_ by Kirill Simonov: A YAML 1.1 parser and emitter written in C. * `cURL `_ : cURL is a command line tool for transferring data with URL syntax * `Zlib `_ : A Massively Spiffy Yet Delicately Unobtrusive Compression Library * `Source RCON Protocol `_ * `UT3 Query Protocol `_ .. _PHP-Windows: http://sourceforge.net/projects/pocketmine/files/windows/dev/ .. _PHP-SourceForge: http://sourceforge.net/projects/pocketmine/files/builds/ .. _PHP-Jenkins: http://jenkins.pocketmine.net/ .. _PM-Stable: https://github.com/PocketMine/PocketMine-MP/releases .. _PM-Dev: http://jenkins.pocketmine.net/job/PocketMine-MP/