CodeHz
本帖最后由 CodeHz 于 2018-9-11 17:12 编辑

考虑到上一个帖子好像有些问题(而且docker实在是不够方便),再加上近期我写了一个简单的脚本,因此我决定新开一帖,重新介绍一下这个开服的方法。先说特性:

另外仅能保证对于当前最新正式版也就是1.6的兼容性,其他版本不做任何保证再说部署:
首先要有一个准备步骤,也就是下载minecraft x86的apk
然后就可以用这个apk的路径来取代下面方案中的xxx.apk了
具体来说我提供了一套部署方案
截图:


源代码在这里,https://github.com/codehz/mcpeserver 安装方法:Archlinux
0. 开启multilib支持
非Archlinux
使用这个脚本: https://gist.github.com/codehz/610bdeba96fcec16e6339abae7208e7d
配置文件说明:案例如下
  1. level-dir=world
  2. level-name=world
  3. level-generator=1
  4. level-seed=0
  5. difficulty=0
  6. gamemode=0
  7. force-gamemode=false
  8. motd=A Minecraft server
  9. server-port=19132
  10. server-port-v6=19133
  11. max-players=20
  12. online-mode=true
  13. view-distance=22
  14. player-idle-timeout=0
复制代码

上述选项只有带*号的可以在世界生成完毕后使修改生效(否则会使用存档自己的属性)
其实难度,游戏模式这些,可以在客户端连接后,使用设置菜单去修改,注意,只有OP才可以修改设置
另外服务端有个硬性限制:op等需要用户参与的指令必须等待用户联机后才可以在控制台中使用,否则将无法找到目标

还有一个需要特别注意的地方,就是千万不要弄错apk,必须是x86版本的apk才可以使用!




Mccraft-pepsi

ShrBox

CodeHz

CodeHz

niehao100

niehao100

CodeHz

最简单的

CodeHz

encorea

星林

941488484

CodeHz

Worldwidebrine

Worldwidebrine

CodeHz

Worldwidebrine

ChenXijun

Skilittlehand

Skilittlehand

Skilittlehand

Sobo

yinhui87

Skilittlehand

Worldwidebrine

Worldwidebrine

Worldwidebrine

Worldwidebrine

CodeHz

Skilittlehand

Skilittlehand

CodeHz

lg0812

lg0812

Skilittlehand

Skilittlehand

lg0812

lg0812

CodeHz

Skilittlehand

xingyijin

lg0812

Rocksolid

CodeHz

Rocksolid

Skilittlehand

CodeHz

Skilittlehand

l451841014

下一页 最后一页