Noob's Space

PocketMine-MP:在 Raspberry Pi 上建立 Minecraft PE 伺服器

Minecraft 伺服器在網路上應該不少見,不過手機版的 Mincraft PE 似乎就比較沒那麼常看到了。沒關係,本文將透過 PocketMine-MP在 Raspberry Pi 上實際建立一個 24 小時不斷線的 Minecraft PE 伺服器!


PocketMine-MP 是什麼?

PocketMine-MP 是個免費的 Minecraft PE 伺服器軟體,在 Windows 、Linux 、Mac OS 甚至 Android 和 iOS 都可以建立伺服器。更多訊息可以到官方網站查看。以下以 Raspberry Pi 來示範建立一個 Minecraft PE 伺服器。

等等,創個 Minecraft PE 伺服器什麼時候變這麼麻煩了?不是在手機上就可以直接建立遊戲了嗎?

是啊沒錯,但在手機開啟遊戲後,僅僅只有在同一個 LAN 的裝置才能連線;透過 PocketMine-MP 的話,你就能真正的建立一個全世界都連的到的伺服器!

首先,打開你的 Raspberry Pi

當然也不一定要 Raspberry Pi,所有的電腦都可以這樣玩,只是 Raspberry Pi 省電嘛 xD

也可以使用 VPS 來架設伺服器:DigitalOcean:俗擱大碗的VPS空間,是時候該做點更進階的事了?

打開 PocketMine-MP 官方網站,點選獲得 PocketMine-MP 後,可以取得最新的下載連結。以下以 Alpha_1.3.12 版本做示範。

 

打開 Raspberry Pi ,輸入以下指令:

wget -q -O - http://get.pocketmine.net/ | bash

接著會自動下載 PocketMine-MP 及 PHP 執行庫。執行結果如下:

 

接著輸入:

./start.sh

這是 PocketMine-MP 伺服器的初次設定,之後也可以開啟 server.properties 檔案來修改。

執行時可能會出現像圖中的錯誤,不過可以暫時不管它!

過程中會設定一些東西:

[設定了哪些東西?]

  • [?] Language (en):
  • 語言。中文是簡體中文,所以在此使用英文做示範。選 en。
  • [?] Do you want to skip the set-up wizard? (y/N):
  • 要不要跳過初次設定?我覺得設定一下好了。選 N。
  • [?] Do you accept the License? (y/N):
  • 同意使用條款?當然是同意啊。選 Y。
  • [?] Give a name to your server (Minecraft: PE Server):
  • 輸入伺服器的名字,到時候會顯示在手機上。
  • [?] Server port (19132):
  • 伺服器所使用的 port,一般來說保持預設 19132 即可。
  • [?] Server RAM in MB (128):
  • 要割多少 RAM 給伺服器?這邊看個人需求,Noob 是保持 128 MB
  • [?] Default Game mode: (0):
  • 預設的遊戲模式?0 的話是創造模式(Creative),1 的話則是生存模式(Survival)
  • [?] Max. online players (20):
  • 最大線上人數。如果不想開太多人可以在這裡設定。
  • [?] Enable spawn protection? (Y/n):
  • 重生點保護,看個人需求。
  • [?] OP player name (example, your game name):
  • 管理員名稱。有玩過 Minecraft 伺服器的人應該都知道。
  • [?] Do you want to enable the white-list? (y/N):
  • 啟用遊戲白名單?啟用的話只有在白名單裡的人才能連線。
  • [?] Do you want to disable Query? (y/N):
  • 啟用查詢?讓遊戲裡的玩家查詢其他玩家,關掉好像可以省資源的樣子。
  • [?] Do you want to enable RCON? (y/N):
  • 啟用 RCON?RCON 好像可以從遠端控制伺服器的樣子,不過我有 SSH,就不開了。
  • [?] Do you want to disable the anonymous usage? (y/N):
  • 是否停用匿名資訊收集?好像是把匿名資料傳回 PocketMine-MP,協助改善吧。這裡 Noob 沒停用,選 N。

設定完以後會預設先產生一個地圖。不過在這裡 Noob 重新把手機版的地圖移植過來,所以這裡是轉換而不是產生。

 

看到 Done 就是伺服器啟動成功的意思。趕快打開手機上的 Minecraft PE 看看能不能連上?

修改伺服器設定?

然後剛剛提到的 server.properties,就是伺服器的設定檔,可以在這裡做更多的設定。以 nano 編輯器打開(或是 vi、vim 也都可以):

nano server.properties

想讓別人連進來?

從這裡看看自己的 IP 是什麼,也就是別人要連到哪個 IP:http://ip.noob.tw

你可能會有興趣......?

  • ET JAII

    Android 怎開server…?自己能連上,但別人不可…

    • 不用設定,只要開始遊戲就好了
      然後在同一個區域網路的人都可以加入遊戲

    • 改回來

      路由器要設定喔

      • Android 開 Server 不用設定路由器啊 (?

  • ET JAII

    Android 怎開server…?自己能連上,但別人不可…

    • 不用設定,只要開始遊戲就好了
      然後在同一個區域網路的人都可以加入遊戲

    • 改回來

      路由器要設定喔

      • Android 開 Server 不用設定路由器啊 (?

  • ET JAII

    Android 怎開server…?自己能連上,但別人不可…

    • 不用設定,只要開始遊戲就好了
      然後在同一個區域網路的人都可以加入遊戲

    • 改回來

      路由器要設定喔

      • Android 開 Server 不用設定路由器啊 (?

  • ET JAII

    那用PC開Server的話, 該用哪IP?找不到…..別人說進不來

  • ET JAII

    那用PC開Server的話, 該用哪IP?找不到…..別人說進不來

  • ET JAII

    那用PC開Server的話, 該用哪IP?找不到…..別人說進不來

  • 張皓瑜

    有沒有0.9.5的

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug…

  • 張皓瑜

    有沒有0.9.5的

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug…

  • 張皓瑜

    有沒有0.9.5的

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug

    • 官方網站中的 Beta Build 和 Development Build 都支援 0.9.5 唷!
      不過不知道有沒有 bug…

  • 123

    那個1根的怎麼打

    • 你是說「|」嗎?按 Shift + 就可以囉

      然後其實不需要打,從官方網站上複製就可以了

  • 123

    那個1根的怎麼打

    • 你是說「|」嗎?按 Shift + 就可以囉

      然後其實不需要打,從官方網站上複製就可以了

  • 123

    那個1根的怎麼打

    • 你是說「|」嗎?按 Shift + 就可以囉

      然後其實不需要打,從官方網站上複製就可以了

  • 請問沒有Raspberry Pi那第一步驟要開什麼來輸入?

    請問我沒有

  • 請問沒有Raspberry Pi那第一步驟要開什麼來輸入?

    請問我沒有

  • 請問沒有Raspberry Pi那第一步驟要開什麼來輸入?

    請問我沒有

  • dharma

    請問我沒有Raspberry Pi那第一步驟要打開什麼來輸入??

    • 你想在哪裡建伺服器?

  • dharma

    請問我沒有Raspberry Pi那第一步驟要打開什麼來輸入??

    • 你想在哪裡建伺服器?

  • dharma

    請問我沒有Raspberry Pi那第一步驟要打開什麼來輸入??

    • 你想在哪裡建伺服器?

  • Pingback: Raspberry Pi 開箱,跟學生證差不多大的電腦 | Noob's Space()

  • Pingback: Raspberry Pi 開箱,跟學生證差不多大的電腦 | Noob's Space()

  • rico

    為啥我都設定好也用內網進伺服器卻進不去啊QQ

    • 無線網路?AP 有沒有不小心勾到獨立功能?
      確定可以和電腦連線?是連線問題還是 MCPE 問題?

  • rico

    為啥我都設定好也用內網進伺服器卻進不去啊QQ

    • 無線網路?AP 有沒有不小心勾到獨立功能?
      確定可以和電腦連線?是連線問題還是 MCPE 問題?

  • rico

    為啥我都設定好也用內網進伺服器卻進不去啊QQ

    • 無線網路?AP 有沒有不小心勾到獨立功能?
      確定可以和電腦連線?是連線問題還是 MCPE 問題?

  • Pingback: Minecraft PE 0.10.5:自由度超高的好玩遊戲,當個創世神手機版 | Noob's Space()

  • Pingback: Minecraft PE 0.10.5:自由度超高的好玩遊戲,當個創世神手機版 | Noob's Space()

  • BailanWang

    請問要如何把自己的地圖移植過去呀?

    • 手機版地圖可以,把資料夾放進 PocketMine-MP 的 worlds 資料夾,應該會自動轉換。

  • BailanWang

    請問要如何把自己的地圖移植過去呀?

    • 手機版地圖可以,把資料夾放進 PocketMine-MP 的 worlds 資料夾,應該會自動轉換。

  • BailanWang

    請問要如何把自己的地圖移植過去呀?

  • jimmy

    目前是用手機的pm開伺服器 開是開起來了啦 問題就是我怎麼改模式都只有生存 不能改成創造

    • 沒用過手機 PocketMine 欸

      可以下指令嗎?

  • jimmy

    目前是用手機的pm開伺服器 開是開起來了啦 問題就是我怎麼改模式都只有生存 不能改成創造

    • 沒用過手機 PocketMine 欸

      可以下指令嗎?

  • jimmy

    目前是用手機的pm開伺服器 開是開起來了啦 問題就是我怎麼改模式都只有生存 不能改成創造

    • 沒用過手機 PocketMine 欸

      可以下指令嗎?

  • 黃亮維

    我的外部ip是36.232.157.118,然後我測試看看,在伺服器欄打36.232.157.118:19132為什麼進不了?

    • 防火牆、Port forwarding都有可能

  • 黃亮維

    我的外部ip是36.232.157.118,然後我測試看看,在伺服器欄打36.232.157.118:19132為什麼進不了?

    • 防火牆、Port forwarding都有可能

  • 黃亮維

    我的外部ip是36.232.157.118,然後我測試看看,在伺服器欄打36.232.157.118:19132為什麼進不了?

    • 防火牆、Port forwarding都有可能

  • Pingback: DigitalOcean:俗擱大碗的VPS空間,是時候該做點更進階的事了? | Noob's Space()

  • Pingback: DigitalOcean:俗擱大碗的VPS空間,是時候該做點更進階的事了? | Noob's Space()

  • Sung Chun An

    pocketmine mp 安裝不了
    她顯示windows vista or above required…

    • 你用 XP?
      可能沒辦法噢

      • Sung Chun An

        XP的
        但是他上面說XP可用

        • 你是在哪個環節出錯

          • Sung Chun An

            我剛下載好安裝就不能了

          • 請提供詳細錯誤訊息

  • Sung Chun An

    pocketmine mp 安裝不了
    她顯示windows vista or above required…

    • 你用 XP?
      可能沒辦法噢

      • Sung Chun An

        XP的
        但是他上面說XP可用

        • 你是在哪個環節出錯

          • Sung Chun An

            我剛下載好安裝就不能了

          • 請提供詳細錯誤訊息

  • Sung Chun An

    pocketmine mp 安裝不了
    她顯示windows vista or above required…

    • 你用 XP?
      可能沒辦法噢

      • Sung Chun An

        XP的
        但是他上面說XP可用

        • 你是在哪個環節出錯

          • Sung Chun An

            我剛下載好安裝就不能了

          • 請提供詳細錯誤訊息

  • 123

    防火牆不能關怎辦?

    • 設定
      開 PORT

  • 123

    防火牆不能關怎辦?

    • 設定
      開 PORT

  • 123

    防火牆不能關怎辦?

    • 設定
      開 PORT

  • 泡蘑菇

    顯示DONE了還是連不進去ˊˇˋ

    • LAN 還是 WAN?

  • zhiyangsia

    請問不用設定路由器嗎

  • HAO HJ科技

    你是怎麼讓開機顯示Noob’s PI的?

    • 不太懂?

      • HAO HJ科技

        就是登入的時候顯示的那個大大的「Noob’s PI」字樣!

        • 噢…我還以為你在講 PocketMine-MP

          • HAO HJ科技

            可以告訴我怎麼弄嗎?

廣告