Soraの気ままBlog

このサイトは私が気ままにいろんなことを書いて行く場所です。プログラム、IT関連、カフェ巡りなど様々なことをやっております!暇つぶし程度で軽く読めるものを目指して。

PocketMine-MPをMacで構築する方法をご紹介。

time 2017/03/28

PocketMine-MPをMacで構築する方法をご紹介。

どうも皆様お久しぶりです。Soraというものです。

今回は知人が先日MacBook Proを購入したのですがその際「PocketMine-MPの導入ができても起動ができない。」と言われたのでこの記事を書いている次第です。

早速ですがご紹介していきます。

sponsored link

PocketMine-MPをダウンロード

まず、こちらのサイトに行って、画像の赤枠の中にある

[PocketMine-MPをダウンロード]または[Beta build],[Development build]をクリックしてください。

するとこのような画面が出てくると思います。今回はDevelopment buildでmacOSなのでこちらの画面が出て来ております。

上の画像の下の方に導入手順が載ってると思うのですが、まず「ターミナルってなんだ」という方は次の項目へ、ターミナルがどんなものかわかっていて日頃からある程度使っている。または使ったことがある方は次の次へ。

ターミナルを開く。

DockからLaunchpad、それを開いたら次は「その他」というファイルに移動してください。

その中に「ターミナル」というものがあるので起動してください。

コマンドを使用してPocketMine-MPを導入する

mkdir [フォルダ名]

で、PocketMine-MPを入れるフォルダを作るわけです。

次に

cd [さっき作ったフォルダの名前]

で、そのフォルダの階層へ移動します。

移動後、下記コマンドを実行して導入してください。

curl -sL http://get.pocketmine.net/ | bash -s - -v development

これで導入は完了です。お疲れ様でした。

 

PocketMine-MPを起動してみよう

導入を終えた後起動できなければ意味がないですよね。

起動は簡単です。

先ほどの階層で、

./start.sh

と打つだけです。

普通ならここで「あとはsrcを入れ替えるだけ〜」となるのですが、Binというものを入れ替えないといけません。

起動しようとすると

Couldn't find a working PHP 7 binary, please use the installer.

というものが出てきますね。なのでBinの入れ替えを行います。

Binの入れ替え

まず初めに、下記サイトに飛んでください。

PHP_7.0.3_x86_MacOS.tar.gz というファイルをダウンロードしてください。

このままでは何もできませんのでこのファイルを展開します。

ダブルクリックで普通に展開することができるはずです。

展開して出てきたものとすでにあるものを置き換えます。

Desktopにおいてある[Bin]を隣に開いているフォルダにぶち込んで、「置き換える」を押してもらえば完了です。

そしてまた、ターミナルの画面に戻っていただいて、

./start.sh

を打っていただくと初期設定が始まります。

あとは遊んでいくバージョンに合わせてsrc(初期状態だとPocketMine-MP.pharのことを指す)を入れ替えていきます。

ここでは、最新バージョンのsrcをいくつか紹介しますので参考程度にご覧ください。

srcの種類と対応のやり方

srcの名前 ダウンロードリンク
Genisys DL
Tesseract DL
BlueLight DL
Elywing DL
StarrySky DL

downloadしたsrcを./start.shがあるのと同じ階層のフォルダへ投げ込み、既存の[PocketMine-MP.phar]を削除していただき、また起動していただければ完了です。

ここまで作業された方、お疲れ様でした。


GUTE-URLS

Wordpress is loading infos from bintray

Please wait for API server guteurls.de to collect data from
dl.bintray.com/pocketmine/Poc...

sponsored link

down

コメントする




エミュレータ

このBlog書いてるのはこんな人だよ

KamiyaSora

KamiyaSora

どうもみなさま!KamiyaSoraと申します!プログラミングなんてたいそうなものはできませんが、パソコンやPHPなどに触れるのが好きです。最近はLINEAPIなどでも遊んでいますっ!



sponsored link