pc版已经没问题,pe版调试中
惊了,有教程为什么我还要折腾半天
请支持正版,本服务器仅做交流学习使用
客户端类型 | 客户端版本 | 客户端下载 | 服务器地址 | 客户端版本特性 |
---|---|---|---|---|
Minecraft | v1.12 | 下载(x8tb) | 47.93.218.135 | 链你妹的接啊 |
Minecraft: Pocket Edition | v | 下载 | 47.93.218.135 | 再链一个试试 |
pc版用的官方版服务器,pe版用的pmmp,大名鼎鼎的PocketMine-MP续作
说起来这个pmmp也是牛逼啊,好像是反编译mc然后用php重写了一遍?我等只有崇拜
pe版建服
(非root用户去掉第三行-r
)
1 | cd /usr/local |
第一次使用会设定基本项,之后可以编辑server.properties修改设定。
由于服务器是阻塞进程,需要后台运行,方法是,mcpeserver.ini内容
1 | [program:mcpeserver] |
pc服务器建服
如果出现
1 | Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/server/MinecraftServer : Unsupported major.minor version 52.0 |
的错误,可能是安装的java有问题(亲测,上述问题就是因为用的openjdk,换Oracle版的就好了),请安装Oracle版的java(吐槽一句,阿里云下载java可能是做了本地缓存,1秒就下好了,但是文件又有问题,根本没办法安装),Oracle java安装不上的请看这篇文章Errors were encountered while processing:
oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
1 | apt-get install python-software-properties |
第一次运行会立即结束,修改eula.txt同意条约就行,第二次运行后修改server.properties,把online-mode从true
改为false
使盗版启动器也能登录。官方wiki写的超详细。
使用supervisor管理进程,minecraft_server.ini配置如下
1 | [program:minecraft_server] |
启动器都是使用的别人的,侵删,等我有时间了整一个。