LAN World Plug-n-Play (mcwifipnp) —— 在 Minecraft 中轻松连接到局域网世界的模组
原版的"对局域网开放"菜单让你只需三次点击即可启动集成服务器——游戏会自行选择随机端口和 MOTD,并开启账号的在线验证。LAN World Plug-n-Play (mcwifipnp)…
原版的"对局域网开放"菜单让你只需三次点击即可启动集成服务器——游戏会自行选择随机端口和 MOTD,并开启账号的在线验证。LAN World Plug-n-Play (mcwifipnp) 将这个菜单扩展为功能完整的设置面板,并加入了以往需要单独搭建专用服务器才能实现的功能:固定端口、通过 UPnP 进行端口转发、黑名单和白名单、自定义 MOTD,以及带有 UUID 修正系统的 Online Mode 开关。所有这些都在 Minecraft 内部运行,无需编辑 server.properties,也无需外部工具。
LAN World Plug-n-Play (mcwifipnp) —— 在 Minecraft 中轻松连接到局域网世界的模组
本文测试和撰写所用的 Minecraft 版本:26.1.2
支持的版本范围:1.15.2 – 26.1
模组版本:1.9.8
原版的"对局域网开放"菜单让你只需三次点击即可启动集成服务器——游戏会自行选择随机端口和 MOTD,并开启账号的在线验证。LAN World Plug-n-Play (mcwifipnp) 将这个菜单扩展为功能完整的设置面板,并加入了以往需要单独搭建专用服务器才能实现的功能:固定端口、通过 UPnP 进行端口转发、黑名单和白名单、自定义 MOTD,以及带有 UUID 修正系统的 Online Mode 开关。所有这些都在 Minecraft 内部运行,无需编辑 server.properties,也无需外部工具。

扩展后的"对局域网开放"界面总览——标签页和模组的设置面板
扩展后的"对局域网开放"窗口
该模组用一个多标签页的界面取代了标准的简短界面。各选项按类别分组:连接、玩家、其他设置。"其他"标签页上的 Back to Vanilla Screen 按钮会返回常规的原版菜单——当你不需要扩展选项,只想以经典模式快速启动局域网时很有用。在游戏内的暂停菜单中,"举报玩家"按钮被替换为快速进入局域网设置。
连接设置
端口与 UPnP
在将世界对网络开放时,可以指定一个具体端口,而不是随机端口。当好友通过外部 IP 地址连接时,这很方便——端口在各次会话之间保持不变,无需在每次重启后重新告知。一个单独的复选框可启用 UPnP:如果路由器支持该协议,模组会自动将端口转发到外部网络,好友只需通过公网 IPv4 地址即可加入。如果路由器上的 UPnP 被禁用或未实现,该选项也不会造成任何损坏——只是不起作用而已,需要在路由器设置中手动转发端口。可以用 /upnp 命令快速切换 UPnP,而无需关闭世界。
MOTD
MOTD 字段设置玩家在多人游戏列表中服务器名称下方所看到的那一行文字。在原版中,局域网世界的 MOTD 会根据世界名称和主机的昵称自动生成——这里可以将其替换为你自己的内容。

带有自定义名称的你自己的服务器
账号验证模式
模组中的 Online Mode 开关有三种状态,而不是两种:
Enable —— 常规模式:连接时玩家的昵称会与 Mojang 数据库进行核对,只有 Microsoft 账号才能进入。
Disable —— 验证关闭:可以用任意昵称连接,包括离线客户端。
Disable + UUID Fixer —— 验证关闭,但启用 UUID 修正器。如果玩家的昵称与在 Mojang 注册的相符,模组会为其填入官方 UUID;对于 Microsoft 账号,则保留其原生 UUID。这样可以在各模式之间切换而不丢失物品栏内容、末影箱以及与 UUID 绑定的数据——尤其是那些按所有者 UUID 保存内容的模组背包。
/uuidfixer 命令
UUID 修正器由一个单独的命令控制:
子命令 | 作用 |
| 启用或禁用修正器本身 |
| 列出所有生效的"昵称 ↔ UUID"匹配规则 |
| 添加新规则或覆盖已有规则 |
| 从列表中删除规则 |
| 显示对某个特定昵称将应用哪条规则 |
/uuidfixer force 在标准逻辑不够用时需要使用——例如,当某玩家使用的昵称已经被他人的 Mojang 账号占用,而修正器按默认逻辑会填入错误的 UUID 时。
玩家管理
在集成的局域网服务器上,模组启用了一整套通常只有在专用服务器上才有的管理命令:
/op和/deop—— 授予或撤销管理员权限。也可以在启动局域网时直接从 GUI 授予。/whitelist—— 白名单:与"启用白名单"选项配合使用,将连接限制为仅允许的玩家。/ban和/pardon—— 按昵称的黑名单。/ban-ip和/pardon-ip—— 按 IP 地址的黑名单。/banlist—— 查看所有被封禁的玩家。

带有游戏模式以及是否允许他人使用作弊等字段的"玩家"标签页
IP 地址与复制
启动局域网后,模组会确定你的地址——家庭网络中的本地 IPv4、公网 IPv4,以及 IPv6(如果可用)。启动后,所有这些信息都会输出到聊天框中,你可以点击需要的地址,随后它会被复制到剪贴板。/ip 命令会再次输出所有已找到地址的信息。
配置
该模组不会将设置保存到 config/ 文件夹中的共享文件里。相反,参数会为每个世界单独写入——写入到世界存档文件夹内的 mcwifipnp.json 文件中(saves/<世界名称>/mcwifipnp.json)。下次将同一世界对局域网开放时,之前的所有数值(端口、MOTD、验证模式、UPnP、UUID 修正器、IP 复制等)都会自动填入。通常无需手动编辑该文件——所有字段都可从 GUI 中获取——但在脚本化部署时它很方便,例如需要为离线会话预先关闭验证时。
在专用服务器上,模组的工作方式不同:仅 UUID 修正模块处于激活状态。服务器根文件夹中的 uuid_fixer.json 文件同时充当激活标志和规则数据库——没有这个文件,该模块就处于关闭状态,有它则会开启。/uuidfixer 命令在服务器控制台中同样可用。在专用服务器上,模组不会启用任何其他功能(UPnP、MOTD、通过 GUI 设置白名单)——因为那里已经有标准的 server.properties 来负责这些。
结论
LAN World Plug-n-Play (mcwifipnp) 弥合了"对局域网开放"与专用服务器之间的差距:关键的服务器设置——端口、MOTD、在线模式、白名单和黑名单、OP——都可以从单一界面访问,无需修改 server.properties,无需重启,也无需额外的基础设施。最有用的场景是与朋友的不定期游玩:开一个世界,通过 UPnP 转发端口,把 IP 丢进聊天框。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 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.











