From 3ca2b8052e5b954b9e203504b409074bbce7ad73 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Thu, 13 Sep 2018 12:26:18 -0400 Subject: [PATCH] Adding Minecraft Bedrock server Adding the vanilla Minecraft Bedrock server. --- minecraft_pe/README.md | 4 ++ minecraft_pe/bedrock/README.md | 21 +++++++++ minecraft_pe/bedrock/egg-vanilla-bedrock.json | 45 +++++++++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 minecraft_pe/bedrock/README.md create mode 100644 minecraft_pe/bedrock/egg-vanilla-bedrock.json diff --git a/minecraft_pe/README.md b/minecraft_pe/README.md index f35e4b37..65ff989d 100644 --- a/minecraft_pe/README.md +++ b/minecraft_pe/README.md @@ -1,5 +1,9 @@ # Minecraft PE (bedrock edition) +#### Bedrock +[Minecraft Bedrock Server](https://minecraft.net/en-us/download/server/bedrock/) +The official Minecraft Bedrock (Formerly Minecraft Pocket Edition) server. + #### Nukkit [Nukkit GitHub](https://github.com/Nukkit/Nukkit) Nukkit is a Nuclear-Powered Server Software For Minecraft: Pocket Edition diff --git a/minecraft_pe/bedrock/README.md b/minecraft_pe/bedrock/README.md new file mode 100644 index 00000000..3d58ffa3 --- /dev/null +++ b/minecraft_pe/bedrock/README.md @@ -0,0 +1,21 @@ +# Minecraft Bedrock + +The official Minecraft Bedrock (Formerly Minecraft Pocket Edition) server. + +This is an alpha release server from the mojang team. + +### Server Ports + +Bedrock requires a single port (default 19132) + +| Port | default | +|---------|----------| +| Game | 19132 | + +### Known Issues +Also see the [Mojang Issue tracker](https://bugs.mojang.com/projects/BDS/issues/) + +* On start the server will report is is listening on port 19132 but is listening on the correct port +* Constant `NO LOG FILE` in the console before every log line. +* Server chat is not printed to the console. +* when you set ops in game they do not get saved. \ No newline at end of file diff --git a/minecraft_pe/bedrock/egg-vanilla-bedrock.json b/minecraft_pe/bedrock/egg-vanilla-bedrock.json new file mode 100644 index 00000000..cdd90647 --- /dev/null +++ b/minecraft_pe/bedrock/egg-vanilla-bedrock.json @@ -0,0 +1,45 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2018-09-13T12:06:06-04:00", + "name": "Vanilla Bedrock", + "author": "parker@parkervcp.com", + "description": "Bedrock Edition (also known as the Bedrock Version, Bedrock Codebase, Bedrock Engine or just Bedrock) refers to the multi-platform family of editions of Minecraft developed by Mojang AB, Microsoft Studios, 4J Studios, and SkyBox Labs. Prior to this term, as the engine originated with Pocket Edition, this entire product family was referred to as \"Pocket Edition\", \"MCPE\", or \"Pocket\/Windows 10 Edition\".", + "image": "quay.io\/parkervcp\/pterodactyl-images:ubuntu", + "startup": ".\/bedrock_server", + "config": { + "files": "{\r\n \"server.properties\": {\r\n \"parser\": \"properties\",\r\n \"find\": {\r\n \"server-port\": \"{{server.build.default.port}}\"\r\n }\r\n }\r\n}", + "startup": "{\r\n \"done\": \"Listening on IPv4 port\"\r\n}", + "logs": "{}", + "stop": "stop" + }, + "scripts": { + "installation": { + "script": "#!\/bin\/ash\r\n\r\napk add --no-cache zip unzip wget\r\n\r\ncd \/mnt\/server\r\n\r\necho -e \"Downloading files from https:\/\/minecraft.azureedge.net\/bin-linux\/bedrock-server-$BEDROCK_VERSION.zip\"\r\nwget https:\/\/minecraft.azureedge.net\/bin-linux\/bedrock-server-$BEDROCK_VERSION.zip\r\n\r\necho -e \"Unpacking server files\"\r\nunzip bedrock-server-$BEDROCK_VERSION.zip\r\n\r\necho -e \"Done\"", + "container": "alpine:3.8", + "entrypoint": "ash" + } + }, + "variables": [ + { + "name": "Bedrock Version", + "description": "The version of bedrock", + "env_variable": "BEDROCK_VERSION", + "default_value": "1.6.1.0", + "user_viewable": 1, + "user_editable": 1, + "rules": "required|string|max:20" + }, + { + "name": "ld lib path", + "description": "This is required to run the server properly.", + "env_variable": "LD_LIBRARY_PATH", + "default_value": ".", + "user_viewable": 0, + "user_editable": 0, + "rules": "required|string|max:20" + } + ] +} \ No newline at end of file