PocketMine-MP
This module allows you to run a PocketMine-MP server on your own Android device using the module package, which you can install in Magisk, Kernelsu, or Apache. This module provides an ARM64 executable and its dependencies, which you can run in a terminal emulator. With this module, you can host a Minecraft Bedrock Edition server on your phone or tablet in several ways.
Click to view screenshots
Installation
You can install PocketMine-MP in magisk, kernelsu, or apatch.
Usage
- Open a terminal emulator on Android (e.g., Termux) or use ADB shell.
- Execute these commands:
- Superuser access:
su start-pmmp
- For Termux:
su start-pmmp
- Superuser access:
- If
start-pmmp
doesn’t work, manually run the start script:cd /data/local/pmmp sh start.sh
Workaround for Port Forwarding
You can use Magisk Tailscaled, Tailscale from Play Store, or Playit.gg (development in progress). Currently, playit-linux-aarch64 has issues on Android, requiring changes or running on proot. For now, tunneling with Playit.gg on Android is not possible. Running it in Termux with a proot Ubuntu core image is an alternative.
Uninstallation
The pmmp
folder will not be removed upon uninstalling the module. This ensures that your world data, plugins, and server settings remain intact.
Updating
To update the PHP8 binaries and PocketMine-MP, use the update-pmmp
script. This script allows you to selectively update components as needed. Here are the available options:
update-pmmp [options]
Options:
--all, -a
: Update both PocketMine-MP.phar and PHP binaries.--phar-only, -p
: Update only the PocketMine-MP.phar file.--php-only, -b
: Update only the PHP binaries.--help
: Show this help message.
The PHP8 precompiled binary is sourced from TukangM/php8-aarch64-builds.
Make sure to check the terminal output for any errors during the update process.
Roadmap
- Function update binary php8 and server phar
- rewrite update-pmmp (update.sh)
- amd64 php8 binary support
- WebUI functionality
Notes
Judging by the activity on github it seems this module is no longer actively developed so be careful if some functions don’t work.
Download Link
Module Info
- Module By
- Root SupportMagisk KernelSU APatch
- Source View on GitHub/Source
- Latest Update
- Word Counter 314
- Character Counter 4518
PocketMine-MP is a Module that supports installation on Magisk, KernelSU, APATCH, KSUNext