本页虽然是英文概述页,但考虑到并没有国外用户会使用到本资源,故将英文描述页作为本资源的分支解决方案。
本页的所有内容依然按照描述页的声明
板块进行编写,您使用该页面所提供的任何资源也必须遵守描述页的规定!
本解决方案是针对简幻欢
通用节点而编写的,也可以用于其他面板,在使用本解决方案之前,您需要在简幻欢开通一个通用节点,然后在修改游戏选择
MCBE-BDS
进行重装
如何使用
1. 下载网盘中的
csf_for_linux.zip
,并直接上传到文件管理器中,然后选择Unarchive。
2. 在您下一次启动服务器时,脚本会开始初始化,首先会删除服务端文件,包括地图,如果您不希望删除文件,可以于启动服务器前在文件管理器中新建一个名为
init
的文件,然后启动服务器
3. 脚本会自动部署proot,请稍等。当您看到
Shell started. You can input now!
时,则代表已经启动了终端,可以输入bash语句了
4. 我们输入一些命令来查看系统信息,如
uname -a
,
lsb_release -a
,
whoami
等等。
5. 我们需要安装一些工具来完成服务器配置,输入
DEBIAN_FRONTEND=noninteractive apt-get update -y -q && apt-get upgrade -y -q && apt-get install -y -q wine64 curl unzip
,当你看到如下图内容时,则代表安装完成
6. 输入
mkdir -p bds
,创建为WineBDS运行的目录。进入目录,输入
cd bds
。
7. 在文件管理器的
rootfs/root/bds/
目录中上传LiteLoader和Windows版BDS压缩包。以及
vcruntime140.dll
和
vcruntime140_1.dll
。由于某些限制,我并不能直接向您分发这些dll文件。这些dll文件可以从一个已经安装了
vcruntime的Windows系统中提取,或者您也可以在互联网上搜索并下载,不过可能会存在后门或病毒风险。
8. 返回控制台,解压LL和BDS,输入
unzip bedrock-server-1.19.51.01.zip && unzip LiteLoader-2.9.2.zip
。出现如下图所示内容时,则代表解压完成
9. 运行LLPeEditor.exe,初始化LiteLoader。先输入
mkdir -p /home/container/.wine
,然后输入
WINEDEBUG=-all wine64 LLPeEditor.exe
,等待一段时间,当输出如下图所示内容时表明初始化完成。输入
q
退出LLPeEditor.exe。
10. 制作BDS启动脚本,在控制台依次输入以下内容
代码:
echo '#!/bin/bash' >> run.sh
echo 'cd /root/bds/' >> run.sh
echo 'env WINEDEBUG=-all env LC_ALL=zh_CN.UTF-8 wine64 bedrock_server_mod.exe | tee -a bds.log' >> run.sh
echo 'bash' >> run.sh
chmod +x run.sh
exit
sed -i s@\ \/bin\/bash@\ \/root\/bds\/run.sh@g bedrock_server
exit
执行完这些内容后,服务器应该会自动关闭
11. 修改
server.properties
配置文件,特别是端口
12. 启动服务器,服务器根目录位于
rootfs/root/bds/
。控制台日志将会保存在
rootfs/root/bds/bds.log
中。
正在开服:
完成开服: