实验内容
Ubuntu 搭建我的世界 PE 全特性服务器
做这个实验需要一台云服务器,没有的朋友推荐腾讯云43元一年的1核2G云服务器或者阿里云69元一年的2核2G云服务器,云服务器购买好后,就要开始动手实验了:
常见服务端与本次用到的服务端任务时间:时间未知 常见服务端我们常见的服务端有 PocketMine-MP ,Nukkit 这两种,但是这两种有插件和性能上的区别,PocketMine-MP 插件多,Nukkit 插件少,PocketMine-MP 性能低于 Nukkit,并且都不支持生物和一些地形,更不要说末地了 这次的主角这次今天我们搭建服务器不用 PocketMine-MP 和 Nukkit ,而是用新出不久的 mcpeserver(Naive),基于 mcpelauncher,全特性支持,源码在 GitHub 上,搜索 mcpeserver 即可 正式开始现在我们开始一步步搭建服务端 第一步,切换到root用并安装wget和screen软件包,然后进入screen环境中任务时间:时间未知
screen 可以让软件在后台运行,否则ssh断开连接时会强制结束软件 wget不用说了吧。。大家都和他是老盆友了,输入screen后回车两次就可以了。 执行以下代码- sudo su
- apt install wget screen -y
- screen
复制代码 第二步:创建/data/mcpe文件夹,下载服务端执行文件并给予可执行权限。任务时间:时间未知 执行以下代码- mkdir /data/mcpe
- cd /data/mcpe
- wget https://cuncu-1252309123.cos.ap-chengdu.myqcloud.com/mcpeserver
- chmod +x mcpeserver
复制代码 第三步:下载x86版我的世界安装包(只适用于服务端)任务时间:时间未知 执行以下代码- wget -O minecraft.apk https://cuncu-1252309123.cos.ap-chengdu.myqcloud.com/mc1.5.2x86.apk
复制代码 第四步:补全文件并解压安装包任务时间:时间未知 执行以下代码- wget https://cuncu-1252309123.cos.ap-chengdu.myqcloud.com/bin.tar.gz
- tar -zxvf bin.tar.gz
- ./mcpeserver unpack
复制代码 第五步:运行任务时间:时间未知 执行以下代码出现 ‘I [Bridge] Server initialized’ 说明服务器启动成功
结束
输入 ':quit'或者按Ctrl+C关闭服务端,然后编辑对应文件,这些文件一眼就能看出哪个是哪个,不需要我多说
此时你就可以去游戏客户端内添加个服务器了,IP为你的云服务器IP,端口19132,名称随便写下就行了,推荐2G内存配置,Naive还再测试阶段,不推荐用于正式盈利的服务器,服务端内操作指令基本和原版pe指令一样,不支持ban,tpa等,其实服务端也是有模组的,但是因为更新了一下,基于uuid的模组都不能使用了。
|