LAN World Plug-n-Play (mcwifipnp) — Minecraftでローカルワールドへ簡単に接続するためのMOD
バニラの「LANに公開」メニューでは、3クリックで統合サーバーを起動できます。ゲームが自動的にランダムなポートとMOTDを選び、アカウントのオンライン認証を有効にします。LAN World Plug-n-Play (mcwifipnp)…
バニラの「LANに公開」メニューでは、3クリックで統合サーバーを起動できます。ゲームが自動的にランダムなポートとMOTDを選び、アカウントのオンライン認証を有効にします。LAN World Plug-n-Play (mcwifipnp) は、このメニューを本格的な設定パネルへと拡張し、以前は別途専用サーバーを立ち上げる必要があった機能を追加します。固定ポート、UPnPによるポート転送、ブラックリストとホワイトリスト、カスタムMOTD、UUID修正システムを備えたOnline…
LAN World Plug-n-Play (mcwifipnp) — Minecraftでローカルワールドへ簡単に接続するためのMOD
この記事のテストおよび執筆に使用したMinecraftのバージョン: 26.1.2
対応バージョンの範囲: 1.15.2 – 26.1
MODのバージョン: 1.9.8
バニラの「LANに公開」メニューでは、3クリックで統合サーバーを起動できます。ゲームが自動的にランダムなポートとMOTDを選び、アカウントのオンライン認証を有効にします。LAN World Plug-n-Play (mcwifipnp) は、このメニューを本格的な設定パネルへと拡張し、以前は別途専用サーバーを立ち上げる必要があった機能を追加します。固定ポート、UPnPによるポート転送、ブラックリストとホワイトリスト、カスタムMOTD、UUID修正システムを備えたOnline Modeの切り替えなどです。これらはすべてMinecraft内で動作し、server.propertiesの編集も外部ツールも不要です。

拡張された「LANに公開」画面の全体像 — タブとMODの設定パネル
拡張された「ローカルネットワークに公開」ウィンドウ
このMODは、標準の短い画面を複数のタブを持つインターフェースに置き換えます。オプションはカテゴリーごとにグループ化されています。接続、プレイヤー、その他の設定です。「その他」タブにあるBack to Vanilla Screenボタンは通常のバニラメニューに戻ります。拡張オプションが不要で、クラシックモードでLANをすばやく起動したいときに便利です。ゲーム内のポーズメニューでは、「プレイヤーを通報」ボタンがLAN設定への素早いアクセスに置き換えられます。
接続設定
ポートとUPnP
ワールドをネットワークに公開する際、ランダムなポートの代わりに特定のポートを指定できます。友だちが外部IPアドレス経由で接続するときに便利で、ポートはセッションごとに同じままになり、再起動のたびに改めて伝え直す必要がありません。別のチェックボックスでUPnPを有効にできます。ルーターがこのプロトコルに対応していれば、MODが自動的にポートを外部ネットワークへ転送し、友だちは公開IPv4アドレスだけで接続できます。ルーターでUPnPが無効になっている、または実装されていない場合でも、このオプションが何かを壊すことはありません。単に機能しないだけで、ルーターの設定で手動でポートを転送する必要があります。UPnPはワールドを閉じずに /upnp コマンドですばやく切り替えられます。
MOTD
MOTDフィールドは、プレイヤーがマルチプレイヤーの一覧でサーバー名の下に見る行を設定します。バニラではLANワールドのMOTDはワールド名とホストのニックネームから自動生成されますが、ここでは独自のものに置き換えられます。

カスタム名を付けた自分のサーバー
アカウント認証モード
MODのOnline Mode切り替えには、2つではなく3つの状態があります。
Enable — 通常モード。接続時にプレイヤーのニックネームがMojangのデータベースと照合され、Microsoftアカウントだけが入れます。
Disable — 認証が無効。オフラインクライアントを含め、どんなニックネームでも接続できます。
Disable + UUID Fixer — 認証は無効ですが、UUIDフィクサーが有効になります。プレイヤーのニックネームがMojangに登録されているものと一致する場合、MODはその公式UUIDを割り当てます。Microsoftアカウントの場合は本来のUUIDが保持されます。これにより、インベントリの中身、エンダーチェスト、UUIDに紐づくデータ(特に所有者のUUIDで中身を保存するMODのバックパックなど)を失うことなく、モード間を切り替えられます。
/uuidfixer コマンド
UUIDフィクサーは専用のコマンドで操作します。
サブコマンド | 動作 |
| フィクサー自体を有効または無効にする |
| 「ニックネーム ↔ UUID」のアクティブな一致ルールをすべて表示する |
| 新しいルールを追加するか、既存のものを上書きする |
| 一覧からルールを削除する |
| 特定のニックネームにどのルールが適用されるかを表示する |
/uuidfixer force は、標準のロジックでは不十分なときに必要です。たとえば、プレイヤーがすでに他人のMojangアカウントに使われているニックネームでプレイしていて、フィクサーがデフォルトでは誤ったUUIDを割り当ててしまう場合などです。
プレイヤー管理
統合LANサーバーでは、通常は専用サーバーでしか使えない管理コマンド一式をMODが有効にします。
/opと/deop— オペレーター権限を付与または剥奪します。LAN起動時にGUIから直接付与することもできます。/whitelist— ホワイトリスト。「ホワイトリストを有効にする」オプションと併用すると、接続を許可されたプレイヤーのみに制限します。/banと/pardon— ニックネームによるブラックリスト。/ban-ipと/pardon-ip— IPアドレスによるブラックリスト。/banlist— ブロックされたすべてのプレイヤーを表示します。

ゲームモードと、他者にチートを許可するかどうかのフィールドがある「プレイヤー」タブ
IPアドレスとコピー
LANを起動すると、MODはあなたのアドレスを特定します。ホームネットワーク内のローカルIPv4、公開IPv4、そして利用可能であればIPv6です。起動後、これらの情報がすべてチャットに表示され、必要なアドレスをクリックするとクリップボードにコピーされます。/ip コマンドは、見つかったすべてのアドレスの情報を再度表示します。
コンフィグ
MODは設定をconfig/フォルダー内の共有ファイルには保存しません。代わりに、パラメーターはワールドごとに個別に書き込まれます。ワールドのセーブフォルダー内の mcwifipnp.json ファイル(saves/<ワールド名>/mcwifipnp.json)です。同じワールドを次にLANに公開すると、以前のすべての値(ポート、MOTD、認証モード、UPnP、UUIDフィクサー、IPコピーなど)が自動的に入力されます。ファイルを手動で編集する必要は通常ありません。すべてのフィールドはGUIから利用できます。ただし、オフラインセッション用にあらかじめ認証を無効にしておく必要がある場合など、スクリプト化されたデプロイには便利です。
専用サーバーでは、MODの動作は異なります。有効なのはUUID修正モジュールのみです。サーバーのルートフォルダーにある uuid_fixer.json ファイルは、有効化フラグとルールデータベースを兼ねます。このファイルがなければモジュールは無効で、あれば有効になります。/uuidfixer コマンドはサーバーコンソールでも利用できます。専用サーバーではMODはほかの機能(UPnP、MOTD、GUIによるホワイトリスト)を有効にしません。そのためにはすでに標準のserver.propertiesがあるからです。
まとめ
LAN World Plug-n-Play (mcwifipnp) は、「LANに公開」と専用サーバーの間の隔たりを埋めます。ポート、MOTD、オンラインモード、ホワイトリストとブラックリスト、OPといった主要なサーバー設定が、server.propertiesの編集も再起動も追加のインフラも不要で、1つの画面から利用できます。最も役立つのは、友だちと不定期に遊ぶ場面です。ワールドを立ち上げ、UPnPでポートを転送し、IPをチャットに貼り付けるだけです。
インストール
通常のインストールは約 5 分で完了します。手順は同じで、ローダーと対応するビルドだけが異なります。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











