Bedrock Server Software
Minecraft servers allow players to play online or via a local area network with other people. You can download the official Mojang BDS software here.
Alongside the Vanilla BDS offering, many community projects exist, in a variety of languages. These other projects get separated into Custom Server Software (Custom) and BDS-Based.
Types of Server Software:
- Custom Server Software = Server Software that is build from completely scratch.
- BDS-Based = Server Software that uses BDS as a base and modifies it.
You might notice that there is a lot of Custom Server Software, compared to BDS-Based ones. This has plenty of reasons, the biggest being:
- We did not have an official Server Software for a long time, the first Release of BDS was on August 28, 2018... about 7 years after the first release for Bedrock Edition in 2011
- The Symbols (also referred to as Mappings) have first been stripped to reduce the amount of information contained and finally been removed from the game in 1.21.10, due to which a lot of BDS-Based software died
Active Software
Name | Description | Language | Type |
---|---|---|---|
Endstone | A High-level Plugin API for Modding Bedrock Dedicated Servers, in both Python and C++. | C++, Python | BDS-Based |
LeviLamina | A lightweight, modular and versatile mod loader for Minecraft Bedrock Edition. | C++ | BDS-Based |
RAstra | Modern Minecraft Bedrock Server Software written in Rust. | Rust, JavaScript, TypeScript | Custom |
JSPrismarine | Dedicated Minecraft Bedrock Edition server written in TypeScript. | TypeScript | Custom |
Serenity | A Minecraft Bedrock Edition Server Software in TypeScript. | TypeScript, Rust | Custom |
Allay | The next-generation Minecraft: Bedrock Edition server software | Java, JavaScript | Custom |
PowerNukkitX | Feature-rich, highly customizable third-party server software for Minecraft: Bedrock Edition. | Java, JavaScript | Custom |
JukeBoxMC | A Minecraft Bedrock Edition Server Software | Java | Custom |
NukkitX-version | Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software | Java | Custom |
Nukkit PetteriM1 Edition | Add support for LevelDB, Multiversion & more to Nukkit Minecraft Bedrock Edition server software | Java | Custom |
Sculk | Sculk-Powered Minecraft: Bedrock Edition Server Software. | Java | Custom |
BetterAltay | A server software for Minecraft: Bedrock Edition in PHP. | PHP | Custom |
PocketMine-MP | A server software for Minecraft: Bedrock Edition in PHP. | PHP | Custom |
NetherGamesMC/PocketMine-MP | A multi protocol server software for Minecraft: Bedrock Edition in PHP. | PHP | Custom |
Discontinued Software
Name | Description | Language | Type |
---|---|---|---|
AllayBE | C++ | Custom | |
BedrockPowder | A Bedrock Edition Server software written on C++ | C++ | Custom |
Cenisys | Clean, concurrent, coroutine-enabled Minecraft server written in C++. | C++ | Custom |
CenisysPro | A server core writting with C++ | C++ | Custom |
Element Zero | Run windows version of BDS in linux with Mod support | C++ | BDS-Based |
MiNET | A (not so) basic Minecraft Pocket Edition server written in C# | C# | Custom |
NetherServ | .NET MCPE Server | C# | Custom |
Terac | A Minecraft Bedrock Edition Server Software Written In C# | C# | Custom |
Podrum | A server software for Minecraft Bedrock Edition written in C and aims to be fast, stable and secure. | C | Custom |
Selery | Server for Minecraft (Bedrock Engine) and Minecraft: Java Edition written in D | D | Custom |
GoMine | A not so active Minecraft (Bedrock Edition) server software written in Go | Go | Custom |
Magic-Alpaca | Go | Custom | |
Rockit-LMS | Lightweight MC:PE server. | Go | Custom |
Saddle | Modular server software for Minecraft Bedrock Edition written in Go | Go | Custom |
Specter | Minecraft: Bedrock Edition servers, but faster. | Go | Custom |
BDSX | Minecraft, Bedrock Dedicated Server mod with node.js | JavaScript | BDS-Based |
BlueBird | BlackBirdMC server | JavaScript | Custom |
DirtServer | An MCPE server written in Javascript | JavaScript | Custom |
GreenFrogMCBE | JavaScript | Custom | |
MineJS | A server software for Minecraft : Pocket Edition, MineJS is based Node JS. | JavaScript | Custom |
NodeMine | A mcpe server software WIP DO NOT USE ATM | JavaScript | Custom |
Numerous-alpaca | A Minecraft Bedrock Edition server in JavaScript | JavaScript | Custom |
PocketNode | A server software for Minecraft: Bedrock written in Node.js | JavaScript | Custom |
LeafMCBE | A Minecraft: Bedrock Server Software written in TypeScript | TypeScript | Custom |
PowerAllay | A software for Minecraft: Bedrock Edition written in Typescript | TypeScript | Custom |
AlphaMC | Official- A powerful, in development Mcpe server software witten in python! | Python | Custom |
PieMC | An exciting open-source project aimed at developing a powerful and customizable Minecraft Bedrock server software using Python | Python | Custom |
PodrumLegacy | Python | Custom | |
Limonite | A Minecraft server implementation in Rust | Rust | Custom |
Netrex | A powerful minecraft bedrock software written in Rust and Typescript with a powerful Typescript plugin API. | Rust | Custom |
Mirai | Robust dedicated server software for Minecraft: Bedrock Edition | Rust | Custom |
BukkitPE | MCPE Server Software - Goes Beyond Perfect! | Java | Custom |
DiamondCore | Minecraft Bedrock Server Software in java | Java | Custom |
Dragonet | Old version of the Dragonet Server Software. | Java | Custom |
Dragonet-Legacy | Old version of the Dragonet Server Software. | Java | Custom |
GoMint | A modern Minecraft Bedrock Edition server enabling you to make your visions come true | Java | Custom |
Jenisys3 | Genisys3 written in Java | Java | Custom |
MagmaBlock | New advanced server software written in Java, based on Nukkit. | Java | Custom |
MCPEBukkit | The official MCPEBukkit Server software for MCPE! | Java | Custom |
MineTurtle | Minecraft PE Server Software in Java | Java | Custom |
Nukkit | A Nuclear-Powered Server Software For Minecraft: Pocket Edition | Java | Custom |
PowerNukkit | A Nukkit fork which supports new Minecraft Bedrock features | Java | Custom |
SpiderMine | Android MCPE server software | Java | Custom |
Terracotta | Java | Custom | |
voxelwind | High-performance Minecraft: Pocket Edition server (in development) | Java | Custom |
able-mp | We moved | PHP | Custom |
AbleUnion/PocketMine-MP | A server software for Minecraft: Bedrock in PHP | PHP | Custom |
Altay | Continuation version of altay server software for pm5 | PHP | Custom |
AtmosPE | AtmosPE The Newest MC:BE Server Software With Fast And LaggFree Gameplay | PHP | Custom |
BlueLight | A server software for Minecraft Pocket Edition | PHP | Custom |
ClearSky | An fast, clean PM spoon, while having many features. | PHP | Custom |
ClearSkyTeam/PocketMine-MP | A server software for Minecraft Pocket Edition in PHP | PHP | Custom |
CoreminePE | Fast - Stable Coremine MCPE server. | PHP | Custom |
DevMine | The MCPE Server software that does NOT use the pocketmine folder structure! | PHP | Custom |
DragMine | A server software for Minecraft: Bedrock Edition in PHP. | PHP | Custom |
DualNova | A stable 1.0.0 fork of PocketMine-MP (pmmp). | PHP | Custom |
Elywing | A stable software for MCPE 1.0 servers. A fusion's experience/spoon of PocketMine (pmmp) and Genisys. | PHP | Custom |
Elco-MP | PHP | Custom | |
Endako | A Minecraft Pocket Edition server software based off of PocketMine-MP | PHP | Custom |
EskoBE | A server software for Minecraft: Bedrock Edition in PHP | PHP | Custom |
Extropy | Custom version of PocketMine-MP for the @ConflictPE network! | PHP | Custom |
Freven | A stable software for MCPE 1.0 servers. An experience's fusion of PocketMine (pmmp) and Genisys. | PHP | Custom |
FrontierEdge | A server software for Minecraft: Bedrock Edition in PHP | PHP | Custom |
FuryMine | An MCPE server software for those owners whom are becoming furious due to lag. | PHP | Custom |
Genisys | Feature-rich server software for Minecraft: Pocket Edition & Windows 10 Edition Beta | PHP | Custom |
GenisysPro | Feature-rich server software for Minecraft PE and Windows 10 Edition - v1.1.x | PHP | Custom |
Hydracon | New growing mcpe server software! Currently useable, has transaction bugs | PHP | Custom |
ImagicalMine | This project has been discontinued by the Imagical Corporation. | PHP | Custom |
Leveryl | An Advanced & Feature Rich Server Software for MC:PE 1.1.x | PHP | Custom |
LikeMP | A server software for PMMP (PMMPAPI+GeniAPI) | PHP | Custom |
LiteCore | Feature-rich server software for Minecraft PE and Windows 10 Edition - v1.1.x | PHP | Custom |
MechNetwork | Unfinished uploading (Server Software for MCPE) | PHP | Custom |
NekoMine-MP | A fork of PocketMine (PMMP) and Tesseract as well as ClearSky! A project im working on with creative new commands and new BLOCKS! | PHP | Custom |
OpenTouch | A support-rich server software for Minecraft Bedrock Edition based on PocketMine-MP. | PHP | Custom |
ShadePE | ShadePe Is A Folk Of SpigotPE | PHP | Custom |
PocketMinePlusPlus-Legacy | Forgotten MCPE server core. | PHP | Custom |
Prismarine-0.12 | Advanced server core for MCPE 0.12.1, based on PocketMine++ | PHP | Custom |
SkyLightPM | A Minecraft: Pocket Edition Server Software written in PHP , WIP | PHP | Custom |
StarrySky | This project has been dead. | PHP | Custom |
Steadfast-Hybrid | A polyglot server to work with MCPE versions 0.10, 0.11 builds 5 - 9 (protocol 20 - 25). Incomplete. | PHP | Custom |
SteadFast2 | 0.14 Minecraft: Pocket Edition server based on PocketMine 1.4 with all the new API methods. | PHP | Custom |
SynapseNet | A game changing Minecraft Bedrock Edition server software written in PHP. | PHP | Custom |
T-STAR | A Minecraft server core written by PocketMineTeam. | PHP | Custom |
Turanic | A Fast and clean server software for Minecraft: Bedrock Engine/Edition and W10 Edition - v1.2.x | PHP | Custom |
WolfMC | PHP | Custom | |
Symply | A new server software for Minecraft Bedrock Edition in Java | PHP | Custom |
TIP
Since new software gets created all the time, and old software becomes unmaintained it is always important to update this list. So if you know a server software that is missing here or know that a server software is no longer maintained, then please update this list and create a PR.
Further Information
If you want to create your own server software/understand how they work, take a look into the MCBE Protocol and RakNet documentation.