PS4版マインクラフトから統合版サーバに接続
はじめに
PS4 版マインクラフトから統合版サーバに接続する方法。
PS4 版マインクラフトでも他ユーザーとのマルチプレイはできるが、ホストユーザーがプレイ中でないといけない。(ホストユーザーが居ないときに、一緒に遊んだマップに入って建築を進める、などができない)
調べたところ、PS4版から統合版サーバに接続する方法があったので、簡単に整理した。
ただし、PC(Windows/Mac/Linux) が必須なので注意。
TL;DR
- jhead/phantom を PC で起動
- PS4 マインクラフトで「LAN ゲーム」を選択
目次
環境・条件
- MacBook Pro (15-inch, 2019)
1 | $ sw_vers |
- jhead/phantom v0.4.0
- インターネット環境: enひかり V6プラス
- 無線ルータ: Archer A10
- 接続先: CoNoHa VPS 上の統合版サーバ
- CPU 2コア、メモリ1GB、月額 880円 プラン
詳細
参考: How can I join servers in PS4 Bedrock? - Arqade
jhead/phantom をダウンロード
PC で Releases - jhead/phantom にアクセスし、最新リリースページに移動。
自分が使っている PC(OS) 用のファイルをダウンロードする。
2020/05/04 現在 v0.4.0 が最新。
自分がわかりやすいフォルダ(ディレクトリ)に移動させておく。
phantom 起動
事前に PC と PS4 を同じネットワーク(Wi-Fi など)に繋いでおく。
Mac/Linux 向け
chmod
で実行権限を追加
1 | $ chmod u+x phantom-macos |
-server <接続先 IP>:<接続先 Port>
オプションをつけて実行。
1 | $ ./phantom-macos -server 1.2.3.4:19132 |
Windows 向け
※自分は Windows を持っていないが、友人に伝えて成功した内容を記載しているので、微妙に間違いや不足があるかも
コマンドプロンプトを起動。[Win] + [R]
キーで「ファイル名を指定して実行」が開くので cmd
と入力して [Enter]
でいけるはず。
コマンドプロンプトが開いたら、ダウンロードしたファイル(phantom-windows.exe
)をドラッグアンドドロップすると、ファイルパス(場所)が表示されるはず。
あとは Mac/Linux と同じように -server <接続先 IP>:<接続先 Port>
オプションをつけて実行。
1 | phantom-windows.exe -server 1.2.3.4:19132 |
この後の手順で「LAN ゲーム」が表示されない場合は、以下のページを参考にファイアウォールの設定を見直す。
アプリケーションで phantom-windows.exe
を許可(ファイアウォールを通さない)ようにすればいけるはず。
PS4 で接続確認
うまくいっていれば、以下のように「フレンド」の部分に「LAN ゲーム」という表示が出てくるはず。
表示が出てこない場合は、ファイアウォール関連の設定に問題があると思われるので確認。
「LAN ゲーム」を選択すると、VPS などで稼働中の統合版サーバに接続できる。
注意点
起動している PC 経由で統合版サーバにアクセスしているので、PC がスリープになると切断されるため注意。
まとめ
- jhead/phantom を PC で起動
- PS4 マインクラフトで「LAN ゲーム」を選択
その他・メモ
DNS 設定変更で接続
うちの環境(V6プラスのせい?)ではダメだったが、人によっては↓の方法でもいけるかもしれない。
他の方法
Android を使う方法もある模様だが、動画を軽く見た程度なので詳細未確認。
気になる人は以下の動画を確認。