Run a Minecraft server on your Android phone.
curl -sL https://raw.githubusercontent.com/mukulx/MCMS/main/install.sh -o install.sh && bash install.shThis will:
- Update Termux
- Install proot-distro
- Let you choose Ubuntu or Debian
mkdir -p ~/mcms && cd ~/mcms
curl -sL https://raw.githubusercontent.com/mukulx/MCMS/main/mcms.sh -o mcms.sh
chmod +x mcms.sh./mcms.shproot-distro login ubuntu
cd ~/mcms && ./mcms.shcd ~/mcms
curl -sL https://raw.githubusercontent.com/mukulx/MCMS/main/mcms.sh -o mcms.sh- Paper, Purpur, Folia - Choose your server software
- Geyser + Floodgate - Bedrock player support
- playit.gg - Free remote access
- Auto Java - Installs Java 17/21
- Mobile Optimized - Aikar's flags
| Command | Description |
|---|---|
./mcms.sh |
Interactive menu |
./mcms.sh --quick |
Quick Paper setup |
./mcms.sh --purpur |
Purpur setup |
./mcms.sh --folia |
Folia setup |
./mcms.sh --geyser |
Add Bedrock support |
./mcms.sh --playit |
Setup playit.gg |
./mcms.sh --start |
Start server |
./mcms.sh --background |
Background mode |
- Android (aarch64)
- Termux from F-Droid
- 2GB+ RAM
- Java:
25565(TCP) - Bedrock:
19132(UDP)