背景
之前跟风整了个 SillyDev 帐号并且挂机攒了点积分,然后就一直放着没管。最近又想起来这玩意儿,总觉得不做点什么可惜了,遂有此文。
操作
1、创建一个“Node.js Custom Startup”类型的服务器,并开放一个端口;
2、去[链接登录后可见]下载 Ubuntu 版本的 BDS zip 压缩包(如果需要下载老版本 BDS ,只需要替换下载链接里的版本号即可);
2、在 SillyDev 面板的文件管理根目录建个文件夹,名称随意(这里我选择的名称是data),将 BDS ZIP 上传到这个文件夹里并点击“Unarchive”解压;
3、创建 index.js
和 start.sh
,然后在 start.sh
中写入:
# 将 data 换成你的文件夹名
cd data
chmod +x bedrock_server
./bedrock_server
保存,然后打开 index.js
,输入:
const exec = require('child_process').exec;
var cp = exec('clear && bash start.sh');
cp.stdout.pipe(process.stdout);
process.stdin.pipe(cp.stdin);
cp.stderr.pipe(process.stderr);
保存即可。
然后打开 data(改成你的目录名)下的 server.properties
,将 server-port=19132
改为 server-port=[你的端口]
,并保存。
4、启动服务器即可。
注意
仅供折腾