# MinecraftBedrockServer **Repository Path**: xingguangk/MinecraftBedrockServer ## Basic Information - **Project Name**: MinecraftBedrockServer - **Description**: 我的世界基岩版服务器部署加速,原作者的仓库: - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/TheRemote/MinecraftBedrockServer - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2022-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Minecraft Bedrock Server [日本語版 README はこちら](https://github.com/TheRemote/MinecraftBedrockServer/blob/master/README_jp.md) Sets up a Minecraft Bedrock dedicated server on Ubuntu / Debian with options for automatic updates, backups and running automatically at startup
View installation instructions at: https://jamesachambers.com/minecraft-bedrock-edition-ubuntu-dedicated-server-guide/

Features

Quick Installation Instuctions

To run the installation type:
curl https://raw.githubusercontent.com/TheRemote/MinecraftBedrockServer/master/SetupMinecraft.sh | bash

Installation Guide

Minecraft Bedrock Dedicated Server Script Installation / Configuration Guide

Installing Resource Packs / RTX Support

For instructions on how to install resource packs (including optional RTX support) view my step by step Minecraft Bedrock Dedicated Server Resource Packs / Optional RTX guide here.

Tested Distributions

Tested Platforms

Multiple Servers and Installation Paths

The server supports multiple servers at once. When you run SetupMinecraft.sh again pick the identical root path as any previous servers. The path structure of the scripts is $ROOTPATH/minecraftbe/yourservername which is why the "root" path SetupMinecraft.sh asks you for should always be the same.

The individual server folder is determined by the "server name" you enter for your server. If it's an existing server the scripts will be safely updated. If it's a new server then a new folder will be created under $ROOTPATH/minecraftbe/newservername.

Keep the installation the path the same for all servers and the script will manage all this for you.

Add systemd permissions (optional)

Some users track the Minecraft servers by the systemd service. If you are using the automatic daily restart feature the service will not show as "online" since restart.sh does not run as root so it doesn't restart the systemd service.

To fix this add a line to your sudoers file (sudo visudo) like this:

yourusername ALL=(ALL) NOPASSWD: /bin/systemctl start yourservername

This will give you

Update History