前言

之前我录过一期视频利用 tmoe 搭建 PNX 的教程,但是我相信更多人还是想要原版 BDS 的体验。这不,群里的大佬分享了一个很好用的开源项目: Box64
利用它,我们就可以模拟 x64 环境运行 BDS!
你甚至可以用它来跑一些 Windows 才能玩的游戏哦,这玩意儿可以开 wine, 所以 Gal…… 额嗯, B站上你搜 Box64 应该就有相关的教程
这个模拟出来的性能比 tmoe 里装 x64 架构的容器好些,虽然这个教程仍然需要 tmoe 的 arm 架构容器(

准备

  • 安卓手机(Android 11以下,如果是 Android 11以上,则可能需要更多步骤,具体请等博客更新)
  • Termux
  • 合适的上网环境
  • 勤劳的双手以及耐心

安装 Termux

Github releases | F-Droid

使用 tmoe 管理器安装容器

如果你有一定的基础,你可以不用它来安装容器。
天萌参考手册
这里就复制一条我比较推荐的安装方法:

curl -LO https://l.tmoe.me/2.awk; awk -f 2.awk

本次教程使用 Ubuntu 20.04 演示 因为 Debian 11 我要用

以下操作建议都在 root 用户下运行,如果你自己创建有用户,一定要切换过来哟。

安装 Box64

ptitSeb/box64
本来我们是需要自己编译的,但是基于 Debian 的 Linux
可以使用 @ryanfortner 的 apt 存储库来安装预编译的 box64 deb,所以理论本教程使用的 Ubuntu 应该也可以跑(
那么不浪费时间,直接贴指令给你们:

sudo apt install nano unzip wget gpg -y
sudo wget https://ryanfortner.github.io/box64-debs/box64.list -O /etc/apt/sources.list.d/box64.list
wget -qO- https://ryanfortner.github.io/box64-debs/KEY.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/box64-debs-archive-keyring.gpg

下面这一步最好切换网络环境,要不然很慢,原本 Github 只有三步的,我帮你们拆开,也加了点东西(

sudo apt update && sudo apt install box64-android -y

至此,box64 也算安装完毕了,你可以去 Github 或者直接执行 Box64 查看使用方法,可以带参数运行一些程序咯,那么接下来我们来下载 BDS.

下载 BDS 并修改配置文件

下载适用于 MINECRAFT 的 BEDROCK 版专属服务端软件
选 Linux 的,不是 Windows 哦。
然后使用 wget 下载,建议先创建一个文件夹,下面是我推荐的步骤(只用加链接就好啦):

mkdir BDS
cd BDS
wget 你复制的链接 -O BDS.zip
unzip BDS.zip
rm BDS.zip

接下来我们来修改配置文件,使用

nano server.properties

Ctrl+O 保存,Ctrl+X 退出。

BDS, 启动!

保险起见,我们先赋予可执行权限

chmod +x bedrock_server

懒得折腾参数,直接

LD_LIBRARY_PATH=. box64 ./bedrock_server

然后我们的 BDS 就开起来了!
其实会有小概率报错崩溃,所以要备份存档awa
不要 Ctrl+C 关闭服务器!!!
最好使用 stop 关闭!
之后该如何开启呢?我们一般进入容器,默认都是在 /root 文件夹,输入

cd BDS
LD_LIBRARY_PATH=. box64 ./bedrock_server

前提是,之前你创建文件夹的时候用的名字是BDS!

备份文件及更新 BDS

相对重要的可能是地图、白名单、日志、权限名单和服务器配置文件。那么我们选择使用 zip 压缩文件吧,比较常见,指令也比较简单,于是我手搓了一个脚本,感谢
Bedrock-OSS/BDS-Versions
我的脚本放在 Github 啦~
mcxiaolan/AutoUpdate-BDS
在 BDS 目录运行:

wget -O update-bds.sh https://jsdelivr.ltya.top/gh/mcxiaolan/AutoUpdate-BDS/update-bds.sh && bash update-bds.sh

尾声

后面我会录如何使用内网穿透的
(已经录好啦)
IPv6 我目前不太会调光猫/路由器,欢迎各位评论留言呀~
如果有任何问题,博客菜单联系,评论区也可以,图床一定要选好一些的awa
感谢阅读,凌晨写的,花了一个小时多一些yee