(不公开我自己架设的 demo 服务器,免得被打(
众所周知基岩版官方没有提供的公开的独立服务端。
然后第三方服务端主要有 PocketMine 和 Nukkit
他们都比较弱鸡
特别是对于生物,以及一些红石的支持
(当然优点在于有各种辅助插件)
当然自从 Better together 更新之后,客户端均提供了向 xbox 公开的功能,但是这种服务器需要机主在线才能玩(以及 3 个 py 服务器,日常延迟上千的那种
( Realms 当然也是一个选项,国内连接延迟还过得去,但是不方便自定义,以及,人数上限
(不提中国版:P
MCMrARM 的 mcpelauncher-linux 原本是为了解决在 linux 端运行 mcpe 的问题,但是也同时提供了一个可以在 headless 服务器上单独运行服务端的功能: https://github.com/MCMrARM/mcpelauncher-linux
我对这个项目的构建文件( CMakeLists.txt )稍微做了一些修改,于是现在它可以直接在 VPS 上编译了: https://github.com/codehz/mcpe-server (本来可以是单文件的,但是由于项目使用了 dlsym 来获取相关函数地址,所以没办法完全静态链接
事实上我使用了 docker hub 作为自动构建的平台。镜像链接: https://hub.docker.com/r/codehz/mcpe-server/
镜像使用方法可以参考我这个仓库: https://github.com/codehz/mcpe-demo
先 clone,然后将 Android x86 架构的 minecraft apk 改名 game.zip ,用这个 dockerfile 即可启动(或者你愿意的话也可以直接把 docker 镜像里的文件提取出来(
众所周知基岩版官方没有提供的公开的独立服务端。
然后第三方服务端主要有 PocketMine 和 Nukkit
他们都比较弱鸡
特别是对于生物,以及一些红石的支持
(当然优点在于有各种辅助插件)
当然自从 Better together 更新之后,客户端均提供了向 xbox 公开的功能,但是这种服务器需要机主在线才能玩(以及 3 个 py 服务器,日常延迟上千的那种
( Realms 当然也是一个选项,国内连接延迟还过得去,但是不方便自定义,以及,人数上限
(不提中国版:P
MCMrARM 的 mcpelauncher-linux 原本是为了解决在 linux 端运行 mcpe 的问题,但是也同时提供了一个可以在 headless 服务器上单独运行服务端的功能: https://github.com/MCMrARM/mcpelauncher-linux
我对这个项目的构建文件( CMakeLists.txt )稍微做了一些修改,于是现在它可以直接在 VPS 上编译了: https://github.com/codehz/mcpe-server (本来可以是单文件的,但是由于项目使用了 dlsym 来获取相关函数地址,所以没办法完全静态链接
事实上我使用了 docker hub 作为自动构建的平台。镜像链接: https://hub.docker.com/r/codehz/mcpe-server/
镜像使用方法可以参考我这个仓库: https://github.com/codehz/mcpe-demo
先 clone,然后将 Android x86 架构的 minecraft apk 改名 game.zip ,用这个 dockerfile 即可启动(或者你愿意的话也可以直接把 docker 镜像里的文件提取出来(
