题外话

blog丢了好几篇文章。。。所以 鸽了这么久 我回来啦!!!
本文使用natvps.top提供的【LXC4 SG新加坡】来搭建

服务端选择

由于服务端使用的大多都是java,占用有点高
我们选用可以动态分配内存的Cuberite开服 这个服务端使用的是C++编写 不过命令支持的有点少
但是 有个好处 它默认支持1.8-1.12的所有版本加入服务器 1.13目前还不支持 官网写的是【如果你想要一个好点的体验,请不要使用1.13加入游戏】
让我们开始吧!

安装

我们连接上容器,先记得修改一下密码
由于容器特殊性,我们装一下必要的软件包

apt update
apt install curl gcc wget screen vim -y

接着,我们下载Cuberite并且解压

wget https://download.cuberite.org/linux-x86_64/Cuberite.tar.gz -O c.gz
tar -zxf c.gz

这时候,Cuberite已经解压在当前目录下了。
我们打开一个Screen会话继续

screen -S mc

提一嘴 screen需要用Ctrl+A+D退出 重新进入请输入 screen -R mc
接着我们输入 ./Cuberite 初始化一下 看到Startup complete后输入stop回车退出
接着我们要修改端口到可以用的web端口
假如可以使用 55731 - 55739 这么多端口 我们就用55731来做服务器 55732来做web管理
输入 settings.ini 找到Server下的Ports,修改25565为你要做服务器的端口 一定要可用
我这边就设置为55731.然后保存退出
接着输入 vi webadmin.ini 修改Web管理端口
将Ports修改后 添加一下这个

[User:admin]
Password=你需要的密码

同样保存退出 这就是web面板的账号密码 admin、你设置的密码
重新输入./Cuberite,打开你的Minecraft连接测试吧!