Minecraft 基岩版服务器搭建手札

如题,阿里云的云翼计划让1核1G服务器每个月八块钱,勉强足够两个人玩MC。

Minecraft建议Liunx系统为Ubuntu 18.04 ,因为一直以来使用CentOS,笔者也是第一次使用shell操作Ubuntu。

本文分四个阶段:

安装Minecraft服务端

更新源:

apt-get -y update

安装必要软件:

apt-get -y install curl wget zip unzip screen jq openssl screen

新建文件夹:

mkdir Minecraft

进入文件夹下载服务器文件(本文链接为1.14.60.5):

cd Minecraft

wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.60.5.zip

此处笔者遇到一个问题,无论如何都不能通过服务器去下载这个文件,只能通过FlashFXP的SSH协议去上传文件。

解压缩文件:

unzip [file name]

启动MineCraft:

LD_LIBRARY_PATH=. ./bedrock_server

配置MineCraft相关文件

服务器文件夹内含有一个名为“bedrock_server_how_to.html”的文件,引导使用者配置相关文档。

备份Minecraft存档

复制worlds文件夹中的文件即可。

更新Minecraft服务端版本

因为桌面端的MineCraft会随着Microsoft Store自动更新,笔者遇到的问题是,1.14.60的Client无法连接至1.14.30的Server。

但是官方预留的bedrock_server_how_to.html文件中并没有提到如何在线升级服务端,笔者能想到的只有保留存档,重新安装了。

笔者复制了如下四个文件及文件夹:

permissions.json
server.properties
whitelist.json
worlds

然后重装了Minecraft又将此四个文件替换回原有位置,实现了回档的操作。