适用人群:想掌握独立开服能力,不想用面板服,不用linux系统。不想苦等懒人开服包的小伙伴。
工具:
- 自家电脑开服:64位系统的电脑一台,知道自家路由器管理界面登入密码,安装了MCBE的设备。(关机=关服务器,如需保证服务器24小时开着,建议租服,不要折磨自己家可怜的电脑)
- 租用服务器开服:开放UDP的服务器,最好是win2008的系统,内存最好大于2G,网速最好大于5M。(不要找那种便宜到只要10块钱的服务器和宣称永久服的骗人玩意)
看完本贴你可以开出适用于(1.12.x或以上)MC版本的服务器
1. 下载
最经典的MC服务器核心(“核心”可理解为开服软件)名为:Pocketmine,别名PMMP,简称PM。本教程教使用PM的分支核心开服(“分支核心”可理解为基于某物的改进、优化版)----- Altay核心。
Altay核心目前更新到仅支持1.12.x,还会随MC版本持续更新)
Altay核心的Github下载地址:https://github.com/TuranicTeam/Altay
(Github是全球著名的源码分享/托管站,英文网站,请务必善用网页‘一键翻译’功能)
打开Github下载网址,找到并点击绿色passing按钮。

点击最新的版本,打勾的第一行,比如#237

点Altay_v.3.8.6进行下载(你下的时候数字可能和我不一样了)

你将下载到一个Altay.phar文件。phar后缀意味着这是一个打包好的核心文件。
为了你能启动这个phar文件请点击网站右上方的绿色Clone or download按钮, 点击Download ZIP下载下来,这个zip包含了:核心启动按键:start.cmd,核心源码,使用协议...等大多数你不需要的东西。

下载Visual C++ Redistributable for Visual Studio 2015-2019 64位
微软官方下载网址:
选择 “x64: vc_redist.x64.exe ” 进行下载并自己安装
这个东西可以简单理解为:它像电脑驱动一样,没装好驱动就会没有声音/网络等。那么没有装VC++就会无法运行某些程序比如mc服务器。(具体可以百度)
我们需要一个版本7.2以上的的PHP Binary文件,本论坛内有资源帖子,请去里面寻找 windows x64 7.2以上的,下载一个。
帖子链接:
www.minebbs.com
2. 整理并安装
在桌面上创建一个新文件夹(你未来服务器的安身之地),最好用英文命名。打开刚才下载的ZIP压缩包,将压缩包中的 start.cmd 解压到你的新文件夹里。ojbk以后那个压缩包你可以删了,其他的你用不到。然后把下载好的 Altay.phar 甩进新文件夹里。将刚才下载好的PHP Binary压缩包打开并找到bin文件夹解压进新文件夹内。
您的文件夹现状如图所示:

如果你的 Altay.phar 文件是类似于 Altay_v3.5.7 这样的名字,请手动改成Altay,避免开服失败。
3. 开服
点击start.cmd开服。
开服后黑屏白字英文看不懂?跟着教程走...
输入eng,然后回车键。这一步是在选择服务器后台的语言(我建议eng英文是因为选择中文总会出现一些你意想不到的服务器错误,如果你执意选中文...也是ok的)
输入y,回车键。这一步是在同意使用协议。
输入N,回车键。这一步是在询问你是否进行服务器设置(你可输入y跳过设置向导,但我不建议跳过)
1. 起名字give a name to your server(命名服务器在MC服务器列表里显示的名字,请用英文避免出未知错误,后期再从配置文件里改成中文)
2. 端口server port(新手就填写19132)
3. 模式default fame mode(全服玩家的默认模式,0是生存1是创造)
4. 设置服务器最大同时人数max. online players(一般低配pm服10人就开始卡了,中配40左右,80人还能比较流畅已经非常不错了。视插件装配情况而定。设置>100都是为了好看/装逼/忽悠玩家,你可设置233,666,520...问题是你没有这么多玩家同时在线啊)
5. 是否保护出生点enable spawn protection(果断Y!不然你的出生点可能会被熊孩子炸了)
6. 设置服务器管理员,OP player name(请输入服务器管理员也就是你自己的MC-xbox游戏名字)
7. 白名单(果断N,白名单开启的话没有OP授权的玩家是无法进服的,后期你可以视需要开启)
8. do you want to disable Query?(不好解释,就y吧,不影响)
9. do you want to enable RCON?(一种用于远程操控服务器后台的东西,大家基本不用,N吧)
10. 然后你就会看见你的外部IP和内网IP(是一串类似193.371.183.317的数字。建议你用记录下你的内外网IP,因为你一会儿可能需要)
11. 回车键,开服。
等待几秒后你的服务器会闪退关闭。
这时不慌:
① 你可以跳过这一步:【打开文件夹里的server.log,查看服务器后台历史文字记录,如果包含内容为“You are running a Altay DEVELOPMENT build, but .....略.......this build anyway, set "settings.enable-dev-builds" to "true" in your pocketmine.yml.”。】
② 请直接打开Pocketmine.yml文件,找到“enable-dev-builds”,将后面的false改为true。保存,再开服。
12. 当你再次start.cmd开服,等待文字滚动。直到几秒后最后一行显示:
Done!For help,type “help” or “?”
恭喜你这是开服成功了。
- 每次关服请输入stop等待保存数据后关服,再叉掉窗口。直接叉掉服务器窗口可能导致服务器数据损坏。(相当于,请先关机,再拔电源的意思)
4. 进服!玩!
打开你的手机MC,连上你家wifi(请确保开服的电脑与你的手机使用的是同一个网络)。你会发现有一个局域网服务器出现在你的MC列表内,进去玩吧。(如果你的朋友也连接着你家wifi,你们就能一起py和玩耍)
如果想要异地的朋友进你的服务器,你需要“端口映射“。(外租服务器开服不需要端口映射)
百度:端口映射+你家路由器品牌的名字 就能找到五花八门的教程。
我们以TP-link路由器为例子,找不到教程可以参考这个,各个牌子的都差不多。
先登录你的路由器管理界面(如果不懂路由器管理界面是什么,你大概是没法端口映射了),然后:
TP-Link官网端口映射教程:http://service.tp-link.com.cn/detail_article_69.html
配合官网教程。IP填写内网IP(如果你不会看内网ip,刚才开服向导第14步可以获取到内网ip),端口填写19132(如果你在开服向导的端口处写的不是19132,你就填你写的端口)。如果你看见一个选项让你选TCP还是UDP,请你选择UDP!UDP! 设置完后保存。
最后重新开服,把外网IP(如果你不会看外网ip,刚才开服第10步可以获取到外网ip。你也可以百度)和端口发给你的朋友。让她进服吧。
5. 服务器常见问题解答与报错自救 -> 点我直通解答贴
工具:
- 自家电脑开服:64位系统的电脑一台,知道自家路由器管理界面登入密码,安装了MCBE的设备。(关机=关服务器,如需保证服务器24小时开着,建议租服,不要折磨自己家可怜的电脑)
- 租用服务器开服:开放UDP的服务器,最好是win2008的系统,内存最好大于2G,网速最好大于5M。(不要找那种便宜到只要10块钱的服务器和宣称永久服的骗人玩意)
看完本贴你可以开出适用于(1.12.x或以上)MC版本的服务器
1. 下载
最经典的MC服务器核心(“核心”可理解为开服软件)名为:Pocketmine,别名PMMP,简称PM。本教程教使用PM的分支核心开服(“分支核心”可理解为基于某物的改进、优化版)----- Altay核心。
Altay核心目前更新到仅支持1.12.x,还会随MC版本持续更新)
Altay核心的Github下载地址:https://github.com/TuranicTeam/Altay
(Github是全球著名的源码分享/托管站,英文网站,请务必善用网页‘一键翻译’功能)
打开Github下载网址,找到并点击绿色passing按钮。

点击最新的版本,打勾的第一行,比如#237

点Altay_v.3.8.6进行下载(你下的时候数字可能和我不一样了)

你将下载到一个Altay.phar文件。phar后缀意味着这是一个打包好的核心文件。
为了你能启动这个phar文件请点击网站右上方的绿色Clone or download按钮, 点击Download ZIP下载下来,这个zip包含了:核心启动按键:start.cmd,核心源码,使用协议...

下载Visual C++ Redistributable for Visual Studio 2015-2019 64位
微软官方下载网址:
选择 “x64: vc_redist.x64.exe ” 进行下载并自己安装
这个东西可以简单理解为:它像电脑驱动一样,没装好驱动就会没有声音/网络等。那么没有装VC++就会无法运行某些程序比如mc服务器。(具体可以百度)
我们需要一个版本7.2以上的的PHP Binary文件,本论坛内有资源帖子,请去里面寻找 windows x64 7.2以上的,下载一个。
帖子链接:
其他 - PocketMine的各种PHP搬运集合lin/win/mac os
发现许多人有php版本不符的各种要求 所以整理了一下各种内容 主要是各版本位数的php 还有带有sg加密扩展的php分支 包括windows、linux、macos、还有安卓 目前各平台PHP已基本完全 请大家选择对应的平台、版本位数进行下载 详情请查看更新信息: https://www.minebbs.com/resources/pocketmine-php-lin-win.21/updates

2. 整理并安装
在桌面上创建一个新文件夹(你未来服务器的安身之地),最好用英文命名。打开刚才下载的ZIP压缩包,将压缩包中的 start.cmd 解压到你的新文件夹里。ojbk以后那个压缩包你可以删了,其他的你用不到。然后把下载好的 Altay.phar 甩进新文件夹里。将刚才下载好的PHP Binary压缩包打开并找到bin文件夹解压进新文件夹内。
您的文件夹现状如图所示:

如果你的 Altay.phar 文件是类似于 Altay_v3.5.7 这样的名字,请手动改成Altay,避免开服失败。
3. 开服
点击start.cmd开服。
开服后黑屏白字英文看不懂?跟着教程走...
输入eng,然后回车键。这一步是在选择服务器后台的语言(我建议eng英文是因为选择中文总会出现一些你意想不到的服务器错误,如果你执意选中文...也是ok的)
输入y,回车键。这一步是在同意使用协议。
输入N,回车键。这一步是在询问你是否进行服务器设置(你可输入y跳过设置向导,但我不建议跳过)
1. 起名字give a name to your server(命名服务器在MC服务器列表里显示的名字,请用英文避免出未知错误,后期再从配置文件里改成中文)
2. 端口server port(新手就填写19132)
3. 模式default fame mode(全服玩家的默认模式,0是生存1是创造)
4. 设置服务器最大同时人数max. online players(一般低配pm服10人就开始卡了,中配40左右,80人还能比较流畅已经非常不错了。视插件装配情况而定。设置>100都是为了好看/装逼/忽悠玩家,你可设置233,666,520...问题是你没有这么多玩家同时在线啊)
5. 是否保护出生点enable spawn protection(果断Y!不然你的出生点可能会被熊孩子炸了)
6. 设置服务器管理员,OP player name(请输入服务器管理员也就是你自己的MC-xbox游戏名字)
7. 白名单(果断N,白名单开启的话没有OP授权的玩家是无法进服的,后期你可以视需要开启)
8. do you want to disable Query?(不好解释,就y吧,不影响)
9. do you want to enable RCON?(一种用于远程操控服务器后台的东西,大家基本不用,N吧)
10. 然后你就会看见你的外部IP和内网IP(是一串类似193.371.183.317的数字。建议你用记录下你的内外网IP,因为你一会儿可能需要)
11. 回车键,开服。
等待几秒后你的服务器会闪退关闭。
这时不慌:
① 你可以跳过这一步:【打开文件夹里的server.log,查看服务器后台历史文字记录,如果包含内容为“You are running a Altay DEVELOPMENT build, but .....略.......this build anyway, set "settings.enable-dev-builds" to "true" in your pocketmine.yml.”。】
② 请直接打开Pocketmine.yml文件,找到“enable-dev-builds”,将后面的false改为true。保存,再开服。
12. 当你再次start.cmd开服,等待文字滚动。直到几秒后最后一行显示:
Done!For help,type “help” or “?”
恭喜你这是开服成功了。
- 每次关服请输入stop等待保存数据后关服,再叉掉窗口。直接叉掉服务器窗口可能导致服务器数据损坏。(相当于,请先关机,再拔电源的意思)
4. 进服!玩!
打开你的手机MC,连上你家wifi(请确保开服的电脑与你的手机使用的是同一个网络)。你会发现有一个局域网服务器出现在你的MC列表内,进去玩吧。(如果你的朋友也连接着你家wifi,你们就能一起py和玩耍)
如果想要异地的朋友进你的服务器,你需要“端口映射“。(外租服务器开服不需要端口映射)
百度:端口映射+你家路由器品牌的名字 就能找到五花八门的教程。
我们以TP-link路由器为例子,找不到教程可以参考这个,各个牌子的都差不多。
先登录你的路由器管理界面(如果不懂路由器管理界面是什么,你大概是没法端口映射了),然后:
TP-Link官网端口映射教程:http://service.tp-link.com.cn/detail_article_69.html
配合官网教程。IP填写内网IP(如果你不会看内网ip,刚才开服向导第14步可以获取到内网ip),端口填写19132(如果你在开服向导的端口处写的不是19132,你就填你写的端口)。如果你看见一个选项让你选TCP还是UDP,请你选择UDP!UDP! 设置完后保存。
最后重新开服,把外网IP(如果你不会看外网ip,刚才开服第10步可以获取到外网ip。你也可以百度)和端口发给你的朋友。让她进服吧。
5. 服务器常见问题解答与报错自救 -> 点我直通解答贴
最后编辑: