Minecraft Wiki
Line 79: Line 79:
 
!style="width: 080px" | Forked
 
!style="width: 080px" | Forked
 
!style="width: 240px" | Remarks
 
!style="width: 240px" | Remarks
  +
|-
  +
| [https://github.com/df-mc/dragonfly Dragonfly]
  +
| [https://github.com/Sandertv SanderTV]
  +
| style="background:#c0eece" | [[Bedrock Edition 1.16]]
  +
| style="background:#dedfea" | [[Wikipedia:Go (programming language)|Go]]
  +
| {{OS|Win|Mac|Linux}}
  +
| {{tc|n/a|No}}
  +
| You have to build it from source.
 
|-
 
|-
 
| [https://github.com/TuranicTeam/Altay Altay]
 
| [https://github.com/TuranicTeam/Altay Altay]

Revision as of 14:16, 26 July 2020

This article is about Bedrock Edition server software. For unofficial Java Edition server software, see Java Edition server software. For official free of charge multiplayer software, see Bedrock Dedicated Server. For official paid Mojang servers, see Realms.
Paper
The contents of this page are not supported by Mojang Studios or the Minecraft Wiki. 
Information icon
This feature is exclusive to Bedrock Edition. 

Unlike the official Java Edition server software, the unofficial Bedrock Edition server software usually lack many things that are present in Bedrock Edition vanilla server that are built into the Bedrock Edition's client. The servers, excluding the official Bedrock Server Software, are also free of Mojang source code. In many cases, Bedrock Edition server software can outperform the official server software and can provide features beyond the capabilities of the vanilla bedrock server, like massive multiplayer experience. 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 that's included.

Most Bedrock Edition server networks, including the featured servers, uses unofficial software as Mojang's official server software for Bedrock Edition has only been recently released and is currently in public alpha testing.

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 1.20.30 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
ElementZero Codehz Bedrock Edition 1.16.1 C++ Windows No
BedrockX Sysca11 Bedrock Edition 1.14.60 C++ Windows based on ElementZero
BDSJSRunner LiuXiaoHua Bedrock Edition 1.16.1 C++ Windows Easy to use, low barrier to entry. Not in English.

Third-party Server Software

This is a comparison of available custom servers for the Bedrock Edition of Minecraft.
Servers that are 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
Dragonfly SanderTV Bedrock Edition 1.16 Go WindowsmacOSLinux No You have to build it from source.
Altay Enes5519, EmreTr1 1.14.0 PHP WindowsmacOSLinuxAndroid PocketMine-MP New, added some implemented features
Cloudburst Nukkit Cloudburst Team / Open Collaboration 1.16.x Java WindowsmacOSLinuxAndroid Nukkit Production-grade maintenance and continuation of the Nukkit project with an active plugin ecosystem.
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.
Foxel BedrockPlay 1.14.x PHP WindowsLinux PocketMine-MP Add some more feature.
GoMint geNAZt 1.14.60 Java WindowsmacOSLinuxAndroid No
JBServer NovaPlay Team 1.14.60 Java WindowsmacOSLinux No Server allows play Bedrock and Java
clients on the same server.
NOTE: software is under
very early development
MCPELauncher MCMrARM BE 1.7 C++ Linux Continuation of:
mcpelauncher-linux
Mod Support
MiNET NiclasOlofsson 1.16.x C# WindowsmacOSLinux No
PMMP Dylan K. Taylor, SOFe
Intyre (formerly), Shoghi Cervantes (formerly)
1.16.0 PHP, C++ [2] WindowsmacOSLinuxAndroid No 32-bit no support alone 64-bit. No mobs support.
JSPrismarine HerryYT 1.16 Javascript WindowsmacOSLinux No In developpement
Podrum MFDGaming, Nougator 1.16.0 Python WindowsmacOSLinux No Still under early development.
RubyStone HerryYT 1.12.1 Ruby WindowsmacOSLinux In developpement.
Steadfast2 Hydreon 1.2 - 1.14.0 PHP WindowsmacOSLinux PocketMine-MP Lifeboat's server software. Supports almost all Minecraft Bedrock Edition versions.
SteadFast3 MFDGaming, iAldrich23xX 1.2.0 - 1.16.0 PHP WindowsmacOSLinux SteadFast2 Fork of Steadfast2. Some new features added.

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 BE 1.2.10 PHP WindowsmacOSLinux PocketMine-MP Discontinued
PocketNodeX HerryYT, kaliiks 1.2 - 1.12.0 Javascript WindowsmacOSLinux PocketNode Need contributors
BukkitPE xZeroMCPE PE 1.0.9 Java WindowsmacOSLinux Nukkit Discontinued
Cathy-Batcat Cathesda 1.10 PHP WindowsmacOSLinuxAndroid PocketMine-MP Discontinued
ClearSky ClearSkyTeam, XenialDan PE 1.1.5 PHP WindowsmacOSLinux PocketMine-MP Discontinued
Genisys iTXTech PE 1.0.5 PHP WindowsmacOSLinux PocketMine-MP Discontinued
Jukebox HerryYT 1.12.1 Typescript WindowsmacOSLinuxAndroid PocketNodeX Inactive PocketNodeX rewrite into Typescript.
MCPEServer Codehz BE 1.6 C++ Linux Launcher for:
mcpelauncher-linux
Discontinued
Nukkit Angelic47, MagicDroidX, Pub4Game, Snake1999, Creeperface01 BE 1.2.10 Java WindowsmacOSLinuxAndroid Ported PocketMine-MP Inactive/Discontinued, developers moved to Cloudburst Nukkit
VoxelWind fromgate, Pub4Game, tee7even, Nukkit.Ru Team
Tux (formerly)
PE 1.1.5 Java Linux No Discontinued

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
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.


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
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 geNAZt BE 1.8 Java WindowsmacOSLinuxAndroid Bedrock Protocol Xbox interaction to GoMint
Acid kalliks, VixikHD BE 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.x JE 1.16.1 Java WindowsmacOSLinux Added movement / arranged items from inventory for use in crafting and chest saving.
ProtocolSupport (PE) ProtocolSupport 1.81.12 JE 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 JE 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_ (Jens Bergensten) on X, September 11, 2018
  2. Some components of PocketMine-MP are shipped as PHP extensions, written in C++