| Name | Version | Ubuntu/Debian | Arch Linux |
|---|---|---|---|
| gcc | 9.2.0 | apt install gcc |
pacman -S gcc --needed |
| g++ | 9.2.0 | apt install g++ |
pacman -S gcc --needed |
| readline(可选) | N/A | apt install libreadline-dev |
pacman -S readline --needed |
| python | 3.7+ | apt install python3 python3-pip |
pacman -S python python-pip --needed |
| ply[pip] | N/A | pip3 install --user ply |
pip install --user ply |
| clang(可选) | 9.0.1 | apt install clang-format |
pacman -S clang --needed |
If you do not have a bedrock server, please download it from the official website first
- 打开 the GitHub Actions Artifact
- 下载最新的版本,RELEASE-CN...zip
- 解压到服务器目录
- 启动服务器
(In your bedrock server folder)
git clone https://github.com/sysca11/bdlauncher bdlauncher-git -b master --depth=1
pushd bdlauncher-git
make install RELEASE=1 DESTDIR=..
popd
如果你自己编译 使用./bdlauncher
否则 LD_PRELOAD=./preload.so ./bedrock_server
- BDL 替换了ctrl-c的功能,通过/stop安全关闭服务器
- 如果服务器卡死,可以 来杀死服务器
pkill -9
pgrep bedrock_server
see Config.md