Welcome to PocketMine-MP
PocketMine-MP is a highly customisable server software for Minecraft: Bedrock Edition, built from scratch in PHP, with over 10 years of history. If you’re looking to create a Minecraft: Bedrock server with custom functionality, look no further.What Makes PocketMine-MP Special?
Powerful Plugin API
Extend and customise gameplay as you see fit with a comprehensive plugin system
Rich Ecosystem
Large developer community and extensive plugin repository on Poggit
Multi-World Support
Offer varied game experiences without transferring players to other server nodes
High Performance
Support 100+ players on one server depending on hardware and plugins
Continuously Updated
New Minecraft versions are usually supported within days of release
Written in PHP
Easy to learn, with accessible plugin development for all skill levels
Important Notice
You may be able to add some of PocketMine-MP’s missing features using plugins from Poggit, or write plugins to implement them yourself.
Getting Started
Installation
Install PocketMine-MP on your platform of choice
Quick Start
Get your server running and create your first plugin
Docker Setup
Run PocketMine-MP in a Docker container
Plugin Development
Learn to develop custom plugins for your server
Key Features
Plugin System
PocketMine-MP’s plugin API allows you to:- Listen to and handle game events
- Create custom commands
- Modify game mechanics
- Add new items and blocks
- Integrate with external services
Multi-World Management
Run multiple worlds simultaneously on a single server instance:- Different world generators
- Separate game modes per world
- Easy player teleportation between worlds
- Individual world settings
Developer-Friendly
- Comprehensive API documentation
- Active community support
- Example plugins and tutorials
- DevTools for plugin development
- Regular updates and improvements
Community & Support
Discord
Join our Discord server to chat with other users and developers
Plugin Repository
Browse and download plugins from Poggit
Documentation
Read the developer documentation
GitHub
View source code and contribute
Ready to Begin?
Install PocketMine-MP
Follow our installation guide to set up PocketMine-MP on your system
Add Plugins
Browse Poggit for plugins or create your own