前言
官方提供了Windows和Ubuntu两个系统的二进制文件, 本篇文章使用Ubuntu演示.
准备
1.服务器
2.服务端文件
服务器环境搭建
重装系统为Ubuntu20.04LTS
开放 UDP 19132
端口
部署
将下载的文件scp至服务器
scp .\bedrock-server-1.19.10.03.zip xx.xx.xx.xx:/home/ubuntu/
SSH至服务器
安装软件包
sudo apt update
sudo apt install unzip
sudo apt install screen
解压文件
mkdir mcbe
mv bedrock-server-1.19.10.03.zip ./mcbe
cd mcbe
unzip bedrock-server-1.19.10.03.zip
rm bedrock-server-1.19.10.03.zip -f
开服
使用 screen
保持运行
screen -R mcbe
LD_LIBRARY_PATH=. ./bedrock_server
此时按 Ctrl+A
再按 d
即可挂起, 然后就可以加入游戏了
白名单&修改配置&定时备份
白名单
在1.19版本中白名单文件已弃用 whitelist.json
改用 allowlist.json
[
{
"name":"MoeOxygen"
},
{
"name":"MoeTings",
"xuid":"2535441408538908"
}
...
]
修改保存后重启服务端即可
服务器配置修改
nano server.properties
部分配置对应翻译
server-name 服务器名称
gamemode 游戏模式
max-players 服务器最大人数
online-mode 正版验证
allow-list 白名单模式
server-port 服务器IPv4端口号
server-portv6 服务器IPv6端口号
texturepack-required 材质包