Difference between revisions of "Bedrock Edition Program List"

From wiki.vg
Jump to navigation Jump to search
m (Added a useful link to a discord for users to get help)
(15 intermediate revisions by 7 users not shown)
Line 1: Line 1:
List of Minecraft: PE Clients, Servers, Libraries, Wrappers and Tools.
+
List of open-source Bedrock Edition projects including: Server software, Proxies and Libraries.
 +
 
 +
If you are needing help, or have questions, consider joining the [https://discord.gg/Dsq9Ajdj2c Bedrock Server Owners Discord]
  
 
{| class="wikitable sortable" style="width: auto; text-align: center;"
 
{| class="wikitable sortable" style="width: auto; text-align: center;"
Line 9: Line 11:
 
!Language
 
!Language
 
!License
 
!License
!Features
 
 
!Platform
 
!Platform
 
!Last Version Supported
 
!Last Version Supported
 
|-
 
|-
! [https://github.com/Nukkit/Nukkit/ Nukkit]
+
! [https://github.com/TuranicTeam/Altay Altay]
| Nuclear powered MCPE Server, have a pocketmine-like structure and a java-armed strength. Developed for multiplayer survival games.
+
| A feature-rich server software for Minecraft: Bedrock Edition.<br>This is a SPOON of PocketMine-MP
 +
| Server
 +
| [https://github.com/TuranicTeam TuranicTeam]
 +
| {{PHP}}
 +
| {{LGPL}}
 +
| {{windows}}{{linux}}{{mac}}{{android}}
 +
| {{yes|1.16.101}}
 +
|-
 +
! [https://github.com/Pugmatt/BedrockConnect BedrockConnect]
 +
| Join any server IP on Xbox One and Nintendo Switch
 +
| Tool/Proxy
 +
| [https://github.com/Pugmatt Pugmatt]
 +
| {{Java}}
 +
| {{GPLv3}}
 +
| {{windows}}{{linux}}{{mac}}
 +
| {{yes|1.16.101}}
 +
|-
 +
! [https://github.com/CloudburstMC/Server/ Cloudburst Server]
 +
| Bedrock-first server software in development. Based off Cloudburst Nukkit
 
| Server
 
| Server
| [https://github.com/Nukkit/ Nukkit Team]
+
| [https://github.com/CloudburstMC Cloudburst Team] / [https://github.com/opencollaboration Open Collaboration]
 
| {{Java}}
 
| {{Java}}
| {{LGPL}}
+
| {{GPLv3}}
| Fast and functionful
 
 
| {{windows}}{{linux}}{{mac}}{{android}}
 
| {{windows}}{{linux}}{{mac}}{{android}}
| {{Yes|v1.1.5 alpha}}
+
| {{Yes|1.16.61}}
 
|-
 
|-
! [http://www.pmmp.gq/ PocketMine-MP]
+
! [https://github.com/CloudburstMC/Nukkit/ Cloudburst Nukkit]
| Server with Plugin API, Multiworlds and more
+
| Maintained Nukkit fork: Nuclear powered BE Server.
 
| Server
 
| Server
| [https://twitter.com/PocketMine PocketMine Team]
+
| [https://github.com/CloudburstMC Cloudburst Team] / [https://github.com/opencollaboration Open Collaboration]
| {{PHP}}
+
| {{Java}}
| {{LGPL}}
+
| {{GPLv3}}
| Alpha_1.6dev
+
| {{windows}}{{linux}}{{mac}}{{android}}
| {{windows}}{{linux}}{{mac}}{{Android}}
+
| {{Yes|1.16.101}}
| {{yes|v0.16.0 alpha}}
 
 
|-
 
|-
! [https://github.com/zhuowei/MCPELauncher BlockLauncher]
+
! [https://github.com/PowerNukkit/PowerNukkit PowerNukkit]
| BlockLauncher is a custom Minecraft PE launcher that wraps around Minecraft PE and provides texture pack and patch loading support.
+
| PowerNukkit is a modified version of Cloudburst Nukkit which adds support to a huge amount of features <br>like water-logging, all new blocks, more plugin events, offhand slot, bug fixes and many more.
| Launcher
+
| Server
| [https://twitter.com/zhuowei Zhuowei Zhang]
+
| [https://github.com/PowerNukkit PowerNukkit Team] / [https://github.com/opencollaboration Open Collaboration]
 
| {{Java}}
 
| {{Java}}
| Unknown
+
| {{GPLv3}}
| Texture Pack support, Mod PE Scripts & Custom Skins
+
| {{windows}}{{linux}}{{mac}}{{android}}
| {{Android}}
+
| {{Yes|1.16.101}}
| {{yes|v0.15.x alpha}}
 
 
|-
 
|-
! [https://github.com/brandon15811/Minecraft-PE-Proxy Minecraft-PE-Proxy]
+
! [https://github.com/DragonetMC/DragonProxy DragonProxy]
| UDP proxy for MCPE Servers, allowing joining Online Servers from your local network. Dumps packets
+
| Play with Bedrock client on Java servers.<br>DragonProxy has been merged into Geyser
 
| Proxy
 
| Proxy
| [https://github.com/brandon15811 brandon15811]
+
| [https://github.com/DragonetMC Dragonet Foundation]
| Node.js
+
| {{Java}}
| Unknown
+
| {{GPLv3}}
| Allows seeing sent/received packets through a web interface
 
 
| {{windows}}{{linux}}{{mac}}
 
| {{windows}}{{linux}}{{mac}}
| {{No}}
+
| {{Discontinued|{{Hover title|Discontinued: DragonProxy has been merged into Geyser|Bedrock 1.14<br>Java 1.15.2}}}}
 
|-
 
|-
! [https://github.com/PocketMine/PocketBurger PocketBurger]
+
! [https://github.com/GeyserMC/Geyser Geyser]
| Extracts information from the Minecraft: PE binary about the protocol + more. Compatible with Burger, Hamburglar and BurgerVitrine
+
| A bridge/proxy allowing you to join Java Edition servers with a Bedrock Edition client
| Utility
+
| Proxy
| [https://twitter.com/shoghicp shoghicp]
+
| [https://github.com/GeyserMC GeyserMC Team] / [https://github.com/opencollaboration Open Collaboration]
| {{PHP}}
+
| {{Java}}
| No restrictions
+
| {{MIT}}
| Generates JSON output, compatible with Burger
 
 
| {{windows}}{{linux}}{{mac}}
 
| {{windows}}{{linux}}{{mac}}
| {{No|v0.8.1 alpha}}
+
| {{yes|Bedrock 1.16.101<br>Java 1.16.4}}
 
|-
 
|-
! [https://github.com/NiclasOlofsson/MiNET/ MiNET]
+
! [https://github.com/gomint/gomint GoMint]
| MCPE server <strike>with basic functionality.</strike>
+
| A performant and stable Minecraft server software for the Bedrock Edition that comes with a modern API and support for Java 11 LTS.
 
| Server
 
| Server
| [https://github.com/NiclasOlofsson Niclas Olofsson]<br>[https://github.com/kennyvv kennyvv]
+
| [https://github.com/gomint GoMint Team]
| {{CSHARP}}
+
| {{Java}}
| {{MPL}}
+
| {{BSD-3-Clause}}
| Stable but alpha functionality
+
| {{windows}}{{linux}}{{mac}}{{android}}
| {{windows}}{{linux}}{{mac}}
+
| {{Yes|1.16.101}}
| {{Yes|alpha}}
 
 
|-
 
|-
! [https://github.com/numerous-alpaca/numerous-alpaca numerous-alpaca]
+
! [https://github.com/JSPrismarine/JSPrismarine JSPrismarine]
| A Minecraft: PE Server in JavaScript
+
| Dedicated Minecraft Bedrock Edition server written in TypeScript/JavaScript.
 
| Server
 
| Server
| [https://github.com/numerous-alpaca/ numerous-alpaca team]
+
| [https://github.com/JSPrismarine JSPrismarine Team]
| Node.js
+
| {{TypeScript}}
| {{MIT}}
+
| {{MPL 2.0}}
| Complete with Async and JavaScript plugins
+
| {{windows}}{{linux}}{{mac}}{{android}}
| {{windows}}{{linux}}{{mac}}
+
| {{Yes|1.16.200}}
| {{no|v0.14.3}}
 
 
|-
 
|-
! [https://github.com/minecrafter/voxelwind Voxelwind]
+
! [https://github.com/NiclasOlofsson/MiNET/ MiNET]
| A sane high-performance Minecraft: Pocket Edition server (in development)
+
| A (not so) basic Minecraft Bedrock Edition server written in C#
 
| Server
 
| Server
| [https://github.com/minecrafter minecrafter] / [https://twitter.com/ModifyFunction @ModifyFunction]
+
| [https://github.com/NiclasOlofsson Niclas Olofsson]<br>[https://github.com/kennyvv kennyvv]
| {{Java}}
+
| {{CSHARP}}
| {{MIT}}
+
| [[wikipedia:Common_Public_Attribution_License|CPAL]]
| Incomplete. Flatworld and basic entity support.
 
 
| {{windows}}{{linux}}{{mac}}
 
| {{windows}}{{linux}}{{mac}}
| {{Yes|v0.16.0}}
+
| {{Yes|1.16.61}}
 
|-
 
|-
! [https://github.com/ClearSkyTeam/ClearSky/ ClearSky]
+
! [https://github.com/CloudburstMC/Nemisys/ Nemisys]
| PocketMine-MP based server software designed for performance
 
| Server
 
| [https://github.com/ClearSkyTeam ClearSky Team]
 
| {{PHP}}
 
| {{GPLv3}}
 
|
 
| {{windows}}{{linux}}{{mac}}{{Android}}
 
| {{yes|v0.16.0 alpha}}
 
|-
 
! [https://github.com/iTXTech/Nemisys/ Nemisys]
 
 
| Proxy to create multiserver network.
 
| Proxy to create multiserver network.
 
| Proxy
 
| Proxy
| [http://itxtech.org/ iTX Technologies]
+
| [http://itxtech.org/ iTX Technologies]<br>[https://github.com/CloudburstMC Cloudburst Team] / [https://github.com/opencollaboration Open Collaboration]
 
| {{Java}}
 
| {{Java}}
 
| {{GPLv3}}
 
| {{GPLv3}}
| Fast and stable, can teleport between the servers
 
 
| {{windows}}{{linux}}{{mac}}{{Android}}
 
| {{windows}}{{linux}}{{mac}}{{Android}}
| {{yes|v0.16.0 alpha}}
+
| {{yes|1.16.61}}
 
|-
 
|-
! [http://itxtech.org/ Genisys]
+
! [https://www.pmmp.io/ PocketMine-MP]
| PocketMine-based server with extended features
+
| A highly customisable, open source server software for Minecraft: Bedrock Edition written in PHP
 
| Server
 
| Server
| [http://itxtech.org/ iTX Technologies]
+
| [https://twitter.com/PocketMine PocketMine Team]
 
| {{PHP}}
 
| {{PHP}}
| {{GPLv3}}
+
| {{LGPL}}
| Commands, nether, mobs AI, redstone
 
 
| {{windows}}{{linux}}{{mac}}{{Android}}
 
| {{windows}}{{linux}}{{mac}}{{Android}}
| {{yes|v0.16.0 alpha}}
+
| {{yes|1.16.101}}
 +
|-
 +
! [https://github.com/CloudburstMC/Protocol Protocol]
 +
| A protocol library for Minecraft Bedrock Edition
 +
| Library
 +
| [https://github.com/CloudburstMC Cloudburst Team] / [https://github.com/opencollaboration Open Collaboration]
 +
| {{Java}}
 +
| [https://www.apache.org/licenses/LICENSE-2.0 Apache-2.0]
 +
| {{windows}}{{linux}}{{mac}}
 +
| {{yes|1.16.101}}
 
|-
 
|-
! [https://www.servidoresminecraftpe.com/ MCPE]
+
! [https://github.com/ProtocolSupport/ProtocolSupport/tree/mcpenew ProtocolSupport]
| List of Bedrock minecraft servers
+
| ProtocolSupport with Bedrock clients support.
| List
+
| Plugin
| [https://www.servidoresminecraftpe.com GuilleGuich]
+
| [https://github.com/ProtocolSupport ProtocolSupport Team]
| {{PHP}}
+
| {{Java}}
| {{GPLv3}}
+
| [https://www.gnu.org/licenses/agpl-3.0.html AGPL]
| Adventure, Survival, Jail
+
| {{windows}}{{linux}}{{mac}}
| {{windows}}{{Android}}
+
| {{Discontinued|{{Hover title|Discontinued: Currently only maintained closed source|Bedrock 1.8 - 1.12<br>Java 1.13.2}}}}
| {{yes|Bedrock 1.14}}
 
 
|-
 
|-
! [https://github.com/DragonetMC/DragonProxy DragonProxy]
+
! [https://github.com/NukkitX/ProxyPass ProxyPass]
| Play with Bedrock client on Java servers
+
| MITM proxy tool for Minecraft: Bedrock Edition
 
| Proxy
 
| Proxy
| [https://github.com/DragonetMC Dragonet Foundation]
+
| [https://github.com/CloudburstMC Cloudburst Team] / [https://github.com/opencollaboration Open Collaboration]
 
| {{Java}}
 
| {{Java}}
| {{GPLv3}}
+
| [https://www.gnu.org/licenses/agpl-3.0.html AGPL]
| The real Better together Minecraft
 
 
| {{windows}}{{linux}}{{mac}}
 
| {{windows}}{{linux}}{{mac}}
| {{yes|Bedrock 1.12 and Java 1.14.4}}
+
| {{yes|1.16.61}}
 
|}
 
|}
  
[[Category:Pocket Minecraft]]
+
[[Category:Bedrock Minecraft]]

Revision as of 18:13, 29 December 2020

List of open-source Bedrock Edition projects including: Server software, Proxies and Libraries.

If you are needing help, or have questions, consider joining the Bedrock Server Owners Discord

Name Description Type Author(s) Language License Platform Last Version Supported
Altay A feature-rich server software for Minecraft: Bedrock Edition.
This is a SPOON of PocketMine-MP
Server TuranicTeam PHP LGPL 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.101
BedrockConnect Join any server IP on Xbox One and Nintendo Switch Tool/Proxy Pugmatt Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.png 1.16.101
Cloudburst Server Bedrock-first server software in development. Based off Cloudburst Nukkit Server Cloudburst Team / Open Collaboration Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.61
Cloudburst Nukkit Maintained Nukkit fork: Nuclear powered BE Server. Server Cloudburst Team / Open Collaboration Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.101
PowerNukkit PowerNukkit is a modified version of Cloudburst Nukkit which adds support to a huge amount of features
like water-logging, all new blocks, more plugin events, offhand slot, bug fixes and many more.
Server PowerNukkit Team / Open Collaboration Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.101
DragonProxy Play with Bedrock client on Java servers.
DragonProxy has been merged into Geyser
Proxy Dragonet Foundation Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.png

Bedrock 1.14
Java 1.15.2

Geyser A bridge/proxy allowing you to join Java Edition servers with a Bedrock Edition client Proxy GeyserMC Team / Open Collaboration Java MIT 1357003995 windows.pngLinux.png1357004124 apple.png Bedrock 1.16.101
Java 1.16.4
GoMint A performant and stable Minecraft server software for the Bedrock Edition that comes with a modern API and support for Java 11 LTS. Server GoMint Team Java BSD-3-Clause 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.101
JSPrismarine Dedicated Minecraft Bedrock Edition server written in TypeScript/JavaScript. Server JSPrismarine Team TypeScript MPL 2.0 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.200
MiNET A (not so) basic Minecraft Bedrock Edition server written in C# Server Niclas Olofsson
kennyvv
C# CPAL 1357003995 windows.pngLinux.png1357004124 apple.png 1.16.61
Nemisys Proxy to create multiserver network. Proxy iTX Technologies
Cloudburst Team / Open Collaboration
Java GPLv3 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.61
PocketMine-MP A highly customisable, open source server software for Minecraft: Bedrock Edition written in PHP Server PocketMine Team PHP LGPL 1357003995 windows.pngLinux.png1357004124 apple.pngAndroid.png 1.16.101
Protocol A protocol library for Minecraft Bedrock Edition Library Cloudburst Team / Open Collaboration Java Apache-2.0 1357003995 windows.pngLinux.png1357004124 apple.png 1.16.101
ProtocolSupport ProtocolSupport with Bedrock clients support. Plugin ProtocolSupport Team Java AGPL 1357003995 windows.pngLinux.png1357004124 apple.png

Bedrock 1.8 - 1.12
Java 1.13.2

ProxyPass MITM proxy tool for Minecraft: Bedrock Edition Proxy Cloudburst Team / Open Collaboration Java AGPL 1357003995 windows.pngLinux.png1357004124 apple.png 1.16.61