Minecraft Servers Wiki
Advertisement

Unlike official Java Edition server software, unofficial Bedrock Edition server software' usually lacks many things present in it's vanilla server, which is built into Bedrock Editions client. the servers, excluding the official Bedrock software, are also free of Mojang source code. In many cases, Bedrock Edition server software can outperform official server software and can provide features beyond the vanilla capabilities, like the ability to handle large amounts of players. Unless stated otherwise, most Bedrock Edition server software are open-source, free of charge, and free-for-all use, including commercial use, given the license included.




Most Bedrock Edition server networks, including featured servers, use unofficial software as Mojang's official server software for Bedrock Edition as it is not as developed as other software and is currently in public alpha testing.

A great place to get help/info from the community is the Bedrock Server Owners Discord

Bedrock Dedicated Server[]

On September 11, 2018, Mojang released an early alpha version of the official Bedrock Edition server software, Bedrock Dedicated Server, announced by Jeb on his Twitter page.[1]

Name Main Developer(s) Bedrock Edition version Programming Language Platform Remarks
Bedrock Server Mojang Studios Official

Latest

C++

WindowsLinux Note that this release of the Minecraft server software is an early alpha release and is released for evaluation purposes. We are keen to hear your feedback on this release, so please let us know what you think at feedback.minecraft.net. And make sure to log any bugs that you might find in our issue tracker. 64-bit host only.

Third-party native mods[]

These mods hook directly into the Bedrock Dedicated Server and provide further APIs in native code (i.e C++) or through a scripting language like JavaScript.

Name Main Developer(s) Pocket /
Bedrock Edition version
Programming Language Platform Remarks
BDSX Karikera 1.18.12.01

Node.js

Windows Node.js with ChakraCore

Script-based overall with low-level API.

BedrockX Sysca11 1.14.60

C++

Windows
LiteLoaderBDS LiteLDev 1.18.12.01

C++

Windows A lightweight plugin loader for Bedorck Dedicated Server, provided plentiful API.

Support writing plugins by C++, JavaScript and Lua

Third-party Server Software[]

This is a comparison of available custom servers for the Bedrock Edition of Minecraft.
Servers listed here are required to have at least one publicly accessible release.

Name Main Developer(s) Pocket /
Bedrock Edition version
Programming Language Platform Forked Remarks
PMMP Dylan K. Taylor, SOFe
Intyre (formerly), Shoghi Cervantes (formerly)
1.18

PHP, C++ [2]

WindowsmacOSLinuxAndroid No Supports 64-bit machines only. Custom PHP extensions are required for use.[2]
MiNET NiclasOlofsson 1.16.x

C#

WindowsmacOSLinux No
Dragonfly Sandertv, T 14Raptor, TwistedAsylumMC 1.18

Go

WindowsmacOSLinuxAndroid No You have to build it from source.
JukeboxMC LucGamesYT 1.18

Java

WindowsmacOSLinuxAndroid No
GoMint geNAZt

1.16.200

Java

WindowsmacOSLinuxAndroid No
Altay Enes5519, EmreTr1 1.16.100

PHP

WindowsmacOSLinuxAndroid PocketMine-MP New, added some unimplemented features to PMMP.
Cloudburst Nukkit Cloudburst Team / Open Collaboration

1.18

Java

WindowsmacOSLinuxAndroid Nukkit Production-grade maintenance and continuation of the Nukkit project with an active plugin ecosystem.
PowerNukkit PowerNukkit Team 1.18

Java

WindowsmacOSLinuxAndroid Cloudburst (Nukkit) The Nukkit you know but powerful! Supports almost all blocks and items, more events, performance enhancements, more APIs, active and friendly community.
Cloudburst Server Cloudburst Team / Open Collaboration 1.16.x

Java

WindowsmacOSLinuxAndroid Cloudburst (Nukkit) Still under development. Bedrock-first server software with many feature enhancements, performance improvements and developer optimisations.
JSPrismarine HerryYT 1.16

TypeScript

WindowsmacOSLinux No WIP Minecraft Bedrock Edition software in Node.js
JBServer NovaPlay Team

1.16.200

Java

WindowsmacOSLinux No Server allows play Bedrock and Java
clients on the same server.
NOTE: software is under
very early development
Podrum MFDGaming

1.18.20

C

WindowsmacOSLinux No Still under early development.
MCPELauncher MCMrARM 1.12.x

C++

Linux Continuation of:
mcpelauncher-linux
Mod Support
Steadfast2 Hydreon 1.2 - 1.16.0

PHP

WindowsmacOSLinux PocketMine-MP Lifeboat's server software. Supports almost all Minecraft Bedrock Edition versions.
SteadFast3 MFDGaming, iAldrich23xX 1.2 - 1.16.0

PHP

WindowsmacOSLinux SteadFast2 Fork of Steadfast2. Some new features added.
RubyStone HerryYT 1.12.1

Ruby

WindowsmacOSLinux In development.
RustMC Galzronn 1.12.1

Rust

WindowsmacOSLinux In development.
ServerCraft TobyPayneYT 1.16.200 & 1.16.201 PHP WindowsmacOSLinux PocketMine-MP A high-performance server, still in development. Docs

Historic projects[]

These are projects which are no longer actively maintained. Many of these projects were forked and live on in one of the above active projects.

Name Main Developer(s) Pocket /
Bedrock Edition version
Programming Language Platform Forked Remarks
BlueLight BlueLightJapan 1.2.10 PHP WindowsmacOSLinux PocketMine-MP Discontinued
PocketNodeX HerryYT, kaliiks 1.2 - 1.12.0 Javascript WindowsmacOSLinux PocketNode Need contributors
BukkitPE xZeroMCPE

1.0.9

Java WindowsmacOSLinux Nukkit Discontinued
Cathy-Batcat Cathesda 1.10 PHP WindowsmacOSLinuxAndroid PocketMine-MP Discontinued
ClearSky ClearSkyTeam, XenialDan 1.1.5 PHP WindowsmacOSLinux PocketMine-MP Discontinued
Genisys iTXTech 1.0.5 PHP WindowsmacOSLinux PocketMine-MP Discontinued
GenisysPro GenisysPro Team 1.1.x PHP WindowsmacOSLinux Genisys Discontinued
MCPEServer Codehz 1.6 C++ Linux Launcher for:
mcpelauncher-linux
Discontinued
Nukkit Angelic47, MagicDroidX, Pub4Game, Snake1999, Creeperface01 1.2.10 Java WindowsmacOSLinuxAndroid Ported PocketMine-MP Inactive/Discontinued, developers moved to Cloudburst Nukkit
[1] [2] 1.16 Javascript WindowsmacOSLinux JSPrismarine
VoxelWind fromgate, Pub4Game, tee7even, Nukkit.Ru Team
Tux (formerly)
1.1.5 Java Linux No Discontinued
ElementZero CodeHz 1.16.0 C++ WindowsLinux No Discontinued. Main developer started "ElementZeroR" which was quickly abandoned,

Server management software[]

Server management software enables administrators to maintain servers and provides features such as taking backups and more.

Name Developer(s) Bedrock Edition
version
Programming Language Platform Remarks
Gophertunnel Sandertv 1.17.10 Go WindowsLinux Toolbox for Minecraft software written in Go, which can be used for clients, servers, and proxies.
vellum clarkx86, DeepBlue

1.16.0

C# WindowsLinux Automatically takes (hot-)backups and can execute the PapyrusCS map rendering tool on an interval.
MCBEPlay FoxyNoTail 1.14.60 C++ Windows GUI to control the official BDS, has automatic backups, can save automatically, and has auto restarts.
Minecraft Bedrock Console MrRooster 1.16.0 C++ Windows Simple GUI to control the official BDS, has automatic hot backups, and simple user management.

Proxy software list[]

Proxies allow transferring of players seamlessly between servers unlike the Transfer Packet.

Name Developer(s) Pocket /
Bedrock Edition
version
Programming Language Platform Protocol Remarks
portal Paroxity 1.18.x Go WindowsmacOSLinuxAndroid Bedrock Protocol
Nemisys Cloudburst Team / Open Collaboration 1.14.x Java WindowsmacOSLinuxAndroid Synapse Protocol SynapseAPI plugin is required on each server
Waterdog Yesdog, PaperMC, SpigotMC, Yesdog OSS Team 1.8 - 1.16.0 Java WindowsmacOSLinuxAndroid Bedrock Protocol, ProtocolSupport Encapsulation Protocol Native Waterfall/BungeeCord fork
ProxProx [url no work]

geNAZt

1.8 Java WindowsmacOSLinuxAndroid Bedrock Protocol Xbox interaction to GoMint
Acid [abandoned] kalliks, VixikHD 1.8 PHP WindowsLinux Bedrock Protocol This proxy wasn't created for
transferring players behind servers

Protocol Translator list[]

Protocol translators allow Bedrock Edition clients to connect to Java Edition servers.

Name Developer(s) Bedrock Edition
version
Java Edition Version Programming Language Platform Remarks
Geyser GeyserMC Team / Open Collaboration 1.16.100 - 1.16.201 1.16.4 Java

WindowsmacOSLinux

Added movement / arranged items from inventory for use in crafting and chest saving.
ProtocolSupport (PE) ProtocolSupport 1.81.12 Java Edition 1.13.2 Java WindowsmacOSLinux Currently has multiple bugs to fix,
but it is mostly playable.
NOTE: Developer testing only right now,
so you will need to compile it yourself
if you want to test it out!
DragonProxy Dragonet Foundation 1.14.60 1.15.2 Java WindowsmacOSLinux Discontinued, developers moved to Geyser

References[]

  1. There is now a dedicated server available for Bedrock: https://minecraft.net/en-us/download/server/bedrock More details soon! – @jeb_ on twitter, September 11, 2018
  2. 2.0 2.1 Some components of PocketMine-MP are shipped as PHP extensions, written in C++
Advertisement