🎲
Minecraft Java版で LAN 内マルチプレイできなくなったのを解消した
状況
以下のようなコンフィギュレーションで Windows 側でシングルプレイを開始して「LANに公開」した後に mac から接続する。
- macOS Monterey 12.5
- Windows10 21H2 (ホスト)
- どちらも Minecraft Java版 1.19.2
mac 側の「マルチプレイで遊ぶ」/「LAN内のゲームを検索中」の画面には、ホスト側のワールドが表示されるにも関わらず、選択して「サーバーに接続」としても繋がらない。
調査と対処
一時的に Windows Defender をオフにすると繋がったため、ファイアウォールの設定に原因があると分かった。Windows は「プライベート接続」で接続しているため、Windows Defender ファイアウォールの画面で、プロファイルが「プライベート」で操作が「ブロック」になっているものの内から原因として疑わしい javaw を探しだした。
javaw に対するWindows Defender ファイアウォールの設定を「プライベート」で「許可」に変更したら解消できた。
徒然
- https://www.partitionwizard.jp/partitionmagic/minecraft-lan-not-working.html にも書いてあった……
- 3ヶ月くらい前には接続できていたため、その間の OS、Java、Minecraft のどれかのバージョンアップで設定が変わったのだと思う。
Discussion