結果だけでなく過程も見てください

日々の奮闘を綴る日記です。

Minecraft(マイクラ)統合版でマルチプレイをする際のトラブルシューティング

けっこう詰まったのでまとめます。

※※注意事項 その1※※
セキュリティについては、一時的にゆるくして徐々にきつくします。ここでの設定はゆるゆるです。
これは、まず一度成功させてから徐々にきつくすることで、トラブルが起こった際、原因特定をしやすくするためです。
※※注意事項 その2※※
ホスト側とクライアント側でバージョンが一致していないとエラーでアプリケーションが終了してしまいます。
必ずバージョンを一致させてから接続するようにしてください。
※※注意事項 その3※※
Minecraft Version Managerなどのソフトでマイクラのバージョンをダウングレードするとき、
操作を誤るとワールドが消えてしまうことがあります。ダウングレードする前に、必ずバックアップ(マイクラ内の
ワールドコピーでなくファイル単位等)を取ってから試すようにしてください。
自分はそれでセーブデータが全ロストしました…。特に消す、といった操作はしていないのに
いつの間にかアンインストールされた状態になっていましたorz

環境

ホスト側

Windows 10 ビルド1903
イクラは統合版で、バージョンは「1.16.1」

クライアント側

Switch版
イクラは統合版で、バージョンは「1.16.1」

ルーターの設定

以下のIPアドレス/プロトコルをポートフォワードする。

ポート番号 プロトコル
88 UDP
3074 UDP & TCP
53 UDP & TCP
80 TCP
500 UDP
3544 UDP
4500 UDP
60209(※) UDP

(※)49152~65535の間のポート番号を1つ開放。マイクロソフト公式では60209を推奨。

PCのネットワーク設定

  • IPv6を有効にする。有効でないと接続できないことがある。
  • 静的Teredoポートの設定。コマンドプロンプトで「netsh interface Teredo set state client clientport=選択した番号or60209」と実行。
  • ファイアウォールは有効にしなければならない!(無効状態はNG!有効にすることで働くポリシーがあるらしい)
  • とりあえずファイアウォールTCP/UDPともに全ローカルポートを開放する。必要に応じてあとで閉める。
  • [スタート]→[設定]→[ゲーム]→[Xbox ネットワーク]を選択して[Xbox Live マルチプレイヤー]の診断結果でエラーが起こっていないことを確認する。大抵↑で書いたことをすべてこなせば大丈夫。

マインクラフトプレイ時の設定

  • ホスト側はワールドの設定→[マルチプレイヤー]で、[マルチプレイ ゲーム]および[LAN プレイヤーに表示]が有効になっているか(わかりにくいが、スイッチが右側に来ていれば有効である)
  • イクラのバージョンは全員同じにしておく。単純に全員が最新のアップデートすればよい。
  • Microsoftアカウントを持っていなければ新規に作成する
  • マルチを行うプレイヤー同士、事前にお互いフレンド(相互フォローしたような状態)にしておく
  • イクラのタイトル画面で、Microsoftアカウントでログインしておく

推奨設定

  • ホスト側はできれば無線ではなく、有線LANで接続する。回線速度が安定するため。
プライバシーポリシー お問い合わせ