PocketMine-MP是MCPE歷史悠久的第三方伺服器程式,它的圖示是MCPE很久以前才有的「地獄反應核」,以PHP和C++寫成,另外還有很多延伸版本。
因為發展很久,跟Minecraft基岩版 官方的BDS開服程式相比,PocketMine有很多插件(plugin)可以使用,可是會缺少原版遊戲的一些元素,如果要追求原味生存,請勿使用PocketMine。
這篇文章為在Windows電腦上用PocketMine的開服教學。
1. 選擇PocketMine版本#
PocketMine有很多分支版本,例如著名伺服器Lifeboat使用的 Steadfast。
此外還有 Altay,會自然生怪。
這些設定方法都大同小異,本文使用的是原版的。
2. 基本安裝#
PocketMine-MP官方網站: https://www.pocketmine.net/
- 準備一個資料夾放置伺服器的所有檔案,稱作根目錄。
例如在電腦桌面建立一個叫做"pocketmine"的資料夾。
- 從 Github下載PocketMine-MP.phar和start.cmd,放到根目錄。
3.22.2對應Minecraft 1.17。
PocketMine若推出新版本,只要下載新版phar覆蓋掉舊版的檔案即完成更新。
- 下載PHP 7.4,解壓縮,把"bin"資料夾放在伺服器根目錄。
接著安裝該壓縮檔隨附的的C++套件(vc_redist_x64.exe),重新啟動電腦。
- 這樣根目錄資料夾應該有以下的東西。
3. 第一次開服#
- 連按二下cmd檔案啟動伺服器程式。
第一次開服請使用設定精靈,輸入語言代碼選擇介面語言(英文就是eng)
- 接著會問一系列問題,按照以下填寫,並按enter:
- Do you accept the License: Y
- Do you want to skip the set-up wizard: N
- Give a name to your server: (填入這個伺服器的名字)
- Server Port: (直接按Enter,維持預設)
- Default Game mode: 0或1 (0是生存,1是創造)
- Max online players: 20
- Enable spawn protection: Y
- OP player name: (伺服器管理員,填入自己的Xbox玩家代號)
- Do you want to enable the white-list: N
- Do you want to disable Query: N
- Do you want to enable RCOM: N
填完之後,允許PocketMine通過Windows防火牆。
- 設定完之後,會有一行字提示: “Your IP is:” 代表這個伺服器目前的IP,也就是電腦的內網IP。
開啟Minecraft,輸入IP資訊,連線後PocketMine的視窗也會顯示有玩家加入遊戲。
把PocketMine的視窗關閉,伺服器也就關閉了。或者輸入stop也可以。
但目前只有跟你同一個網路的才能連進來。要讓外面的人連進來,必須做 端口映射。
此外,PocketMine預設不會有生物,請參閱文章頂部的「安裝插件」來安裝相關插件。