logo_mcpe

マインクラフト PE サーバーの立て方


前回書いた、マインクラフトpeのサーバーの立て方の記事が、わかりづらかったので再度記事を作成したいと思います。

今回も、Pocketmineを使用して、サーバーを立てたいと思います。

1.サーバー起動に必要な物の準備

2.Pocketmineのダウンロード、インストール

3.ポートの開放

ex.接続してみる

1.サーバー起動に必要な物の準備

Pocketmineを使用する前に、必要なプログラムをインストールしておきます。

# yum -y install gcc make automake libtool autoconf m4 wget

必要なプログラムはこれで揃ったはずです。
2.Pocketmineのダウンロード、インストール
まずリンク先へ飛んでください。 http://www.pocketmine.net/
pocketmine
このような画面が表示されるので、赤く囲われた部分をクリックしてください。
pocketmine_tab
このような画面がポップアップしてくるので、Linuxを選択。
pocketmine_tab2
赤枠の部分のコマンドをコピーしてください。 SSHでペーストします。(右クリックでペーストできます。)

# wget -q -O - http://get.pocketmine.net/ | bash
[INFO] Found PocketMine-MP Alpha_1.3.12 (build 0) using API 12
[INFO] This stable build was released on Tue Feb 11 19:27:00 JST 2014
[INFO] Installing/updating PocketMine-MP on directory ./
[1/3] Cleaning...
[2/3] Downloading PocketMine-MP Alpha_1.3.12 phar... done!
[3/3] Obtaining PHP: detecting if build is available...
[3/3] CentOS 64-bit PHP build available, downloading PHP_5.5.14_x86-64_CentOS.tar.gz... checking... regenerating php.ini... done
[INFO] Everything done! Run ./start.sh to start PocketMine-MP

サーバーを起動してみましょう。

# ./start.sh
[*] PocketMine-MP set-up wizard
[*] Please select a language:
English => en
Espanol => es
中文 => zh
Pycc?ий => ru
日本語 => ja
Deutsch => de
??? => ko
Francais => fr
Italiano => it
Nederlands => nl
Svenska => sv
Suomi => fi
Turkce => tr
[?] Language (en):        # "ja"と入力
[*] English has been correctly selected.
[?] Do you want to skip the set-up wizard? (y/N):          # "y"と入力
05:21:04 [INFO] Starting Minecraft PE server version v0.8.1 alpha
05:21:04 [INFO] Loading properties...
05:21:04 [INFO] Starting Minecraft PE server on *:19132
05:21:04 [INFO] This server is running PocketMine-MP version Alpha_1.3.12 "甘い(Amai)ビートルート(Beetroot)" (MCPE: v0.8.1 alpha) (API 12)
05:21:04 [INFO] PocketMine-MP is distributed under the LGPL License
05:21:04 [NOTICE] Level "world" not found
05:21:04 [NOTICE] Generating level 7%
「省略」
05:21:07 [NOTICE] Populating level 100%
05:21:07 [INFO] Preparing level "world"
05:21:07 [INFO] Starting GS4 status listener
05:21:07 [INFO] Setting query port to 19132
05:21:07 [INFO] Query running on 0.0.0.0:19132
05:21:07 [INFO] Default game type: SURVIVAL
05:21:07 [INFO] Starting plugins...
05:21:07 [INFO] Done (11.028s)! For help, type "help" or "?"         # Doneという表示がされたら、起動完了です。
stop       #一度サーバーを停止します。

これで、サーバーを立てることができました。

# vi ops.txt
"自分のマイクラPEのID"    #自分のIDを入力して、保存してください。

3.ポートの開放 次に、サーバーのポートを開放します。 ポートを開放しないと、誰もサーバーに接続することができません。

# vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 19132 -j ACCEPT  #この1行を追加して保存

# reboot        #反映のため再起動します。

ex.接続してみる

接続の方法が、わかりづらかったので、接続の仕方も書いておきます。 とりあえず、サーバーを起動します。

# ./start

05:50:22 [INFO] Starting Minecraft PE server version v0.8.1 alpha
05:50:22 [INFO] Loading properties...
05:50:22 [INFO] Starting Minecraft PE server on *:19132
05:50:22 [INFO] This server is running PocketMine-MP version Alpha_1.3.12 "甘い(Amai)ビートルート(Beetroot)" (MCPE: v0.8.1 alpha) (API 12)
05:50:22 [INFO] PocketMine-MP is distributed under the LGPL License
05:50:22 [INFO] Preparing level "world"
05:50:22 [INFO] Starting GS4 status listener
05:50:22 [INFO] Setting query port to 19132
05:50:22 [INFO] Query running on 0.0.0.0:19132
05:50:22 [INFO] Default game type: SURVIVAL
05:50:22 [INFO] Starting plugins...
05:50:22 [INFO] Done (3.14s)! For help, type "help" or "?"

ここから先は、Android端末で行います。 普通にMinecraft PEを起動してください。 画像の赤枠内をタップしていってください。

mcpe_a01

mcpe_a02

mcpe_a03

mcpe_a04

青い枠内には、自分がわかりやすいように、サーバーの名前を入力してください。

緑の枠内には、サーバーのIPアドレスを入力してください。

紫の枠内には、サーバーのMinecraft PE用のポート番号を入力してください。(基本的に触らないでください。)

もう一度いいますが、紫の枠内は基本的に触らないでください。接続できなくなります。 入力を終えたら、赤枠内をタップしてください。

mcpe_a05

リストに自分のサーバーが追加されるので、それをタップすると接続することができます。

知り合いにサーバーのIPアドレスを教えれば、どんなに離れていても一緒にプレイすることができます。

これを機に、ぜひサーバーを立てて、みんなで遊んでみてください。

ServersMan@VPS サービスの詳細、申込はこちら



Raven について

あれこれ興味を持ったものを、ちょっと触ってすぐにやめちゃう、 どうしようもない状態です。orz 何か職になるくらいモノを身につけなければ・・・