拿腾讯的一块学生鸡搞了个MCPE服务器,和朋友一起玩233
百度搜索搭建教程都是些不怎么样得文章,不是太古老就是说得不清楚= =不过还是有大佬讲解的东西有用的,就是比较散。这里整理了一下
介绍
大多数MCPE服务器都是用PocketMine-MP核心来搭建的,然而他优化,功能都不怎么样。于是就产生了很多分支,出现了很多改良,增加新功能什么的修改版核心,变得更加厉害。
需要的准备
- Pocketmine-MP核心,网上大多简写成PMMP,这里用到的是GenisysPro核心
- 可能需要的运行库 VC2015
- PHP binaries 服务器运行包
配置
其实很傻瓜,只需要解压服务器包,把核心放进去,按start.cmd即可。
以后更新只需要替换核心即可
讲一下进阶的
服务器参数
要想合理利用服务器性能,要自己改一下对应的参数,或许能得到更流畅的体验。 (学生机那1M带宽非常吃力233)
这里的参数其实可以默认不改,看需求把。
server.properties服务器名字,端口,人数什么的设置
pocketmine.yml 这里有大佬翻译了一下 【教程】关于服务器PocketMine.yml的配置
因为我用的GenisysPro核心,所以会多一个genisys.yml,里面也有很多东西可以改,能添加生物(需要插件来启用,后面会提到),能添加红石(半成品。。)
插件相关 phar
plugins文件夹
- 生物AI插件PureEntitiesX //游戏默认没有生物。。所以是必要的,最基本的
- More //poggit网站整理的一些辅助,娱乐的插件。可用可不用
材质包 (好像不能正常运行,注意)
服务包里面会有个resource_packs文件夹,可以把zip格式材质包放这,打开里面的resource_packs.yml,根据里面的栗子添加材质包的名字,玩家加入游戏就会自动下载使用。
Nukkit核心
除了pmmp,还有一个叫Nukkit的核心,用java写的,听说效率会更高,更吃服务器性能
一款核能驱动级 Minecraft: PE 服务端,开启属于 Minecraft: PE 的高性能开服时代!
Nukkit和前面的不一样,功能非常齐全,方块也是最齐全的,运输工具,红石什么的都能使用。
地图崩坏。。
有个问题:地图不能兼容pmmp,之前的地图白玩了QAQ
Nukkit的插件不像pmmp那样开放,有专门的网站提供定制或购买。。。白嫖哭哭
准备
配置
把nukkit.jar放在一个xx文件夹里,对着xx文件夹按住shift键+鼠标右键,选"在此打开命令窗口",输入
java -jar nukkit.jar
回车即可启动游戏
加载好后文件夹都会出来,里面的文件和上面说到的pmmp类似。
插件 jar
- MobPlugin生物ai插件 //基本,没动物的服务器一点都不好玩!
- https://pl.zxda.net/ //这里很多国人做的插件,虽然都是收费,但做得都很精良
关于MobPlugin生物ai插件,启用后需要编辑plugins/MobPlugin/config.yml来配置生物数量
最后
建议还是nukkit开服,毕竟功能齐全。可是对服务器性能要求有点高。腾讯1块鸡挂一晚就炸了。。
pmmp倒是挂了几天,什么事都没有,很稳,就是功能不是很完善,方块也不齐。
本来以为换nukkit核心的,可是两者地图不兼容。玩了几天的pmmp核心的,舍不得呀。
开服最好搞一下带宽,1M带宽就能撑3人左右= =