Skip to content

Latest commit

 

History

History
105 lines (64 loc) · 4.97 KB

README.zh-CN.md

File metadata and controls

105 lines (64 loc) · 4.97 KB

Englishen

LAN World Plug-n-Play

1 3 5 7

依赖

Fabric: Fabric Loader, Fabric API.

Quilt: Quilt Loader, QFAPI/QSL.

Forge: Forge.

NeoForge: NeoForge.

下载

CurseForge : https://www.curseforge.com/minecraft/mc-mods/mcwifipnp

Modrinth : https://modrinth.com/mod/mcwifipnp

MC百科 : https://www.mcmod.cn/class/4498.html

GitHub : https://github.com/Satxm/mcwifipnp

简介

这个分支仅适用于 Minecraft 版本 [1.20.5, 1.21.4]!

使用Minecraft原生界面样式,使用Mojang官方混淆表。

界面截图

GUI ZH-CN

用法

  1. 对于正版验证按钮,现在有三个选项:
  • 启用:启用正版验证,将会比对Mojang服务器数据库验证登录信息,即只允许使用微软帐户登录的玩家加入;
  • 禁用:即不验证登录信息,允许使用离线模式登录的玩家加入;
  • 禁用 + 修复UUID:尝试使用离线模式登录的玩家名匹配Mojang服务器用户名称以获取唯一UUID,同时为使用微软帐户登录的用户保留UUID,它也可以防止背包和物品栏内容丢失。
  1. 新命令 /uuidfixer 可以控制在禁用 + 修复UUID模式下用户名如何映射为UUID。
  • /uuidfixer list 命令可以查看列表中的规则。
  • /uuidfixer force 命令可以添加新规则或替换已有规则。
  • /uuidfixer remove 命令可以从列表中移除一个已有规则。
  • /uuidfixer test 命令可用于检查一个用户名所适用的规则。
  1. 允许你修改局域网世界的端口号,并选择是否映射这个端口使用UPnP映射到公网(如果你的路由器支持UPnP)。

  2. 允许你启用或禁用PVP。

  3. 允许你自定义MOTD(是玩家客户端的多人游戏服务器列表中显示的服务器信息,显示于名称下方)。

  4. 你可以控制其他玩家加入时是否有op权限、是否可以作弊,你也可以使用 /op /deop 命令进行控制。你可以使用 /whitelist 命令构建白名单,然后用其控制其他玩家进是否允许加入你的游戏世界。

  5. 你可以使用 /ban 来封禁玩家、 使用 /ban-ip 来封禁 IP 地址、 /banlist 命令可以查看封禁的玩家列表;你可以使用 /pardon 来解封玩家、 使用 /pardon-ip 来解封 IP地址。

  6. 本模组可以自动保存配置文件,并且下次加载世界时会自动载入配置。

  7. 本模组可以获取你的IP地址(比如本地 IPv4,公网 IPv4 或 IPv6),而且你可以选择是否复制IP到剪切板,以方便联机使用。/ip命令可以检索更多IP信息。

  8. 服务器启动后,您可以更改上述大部分设置,但某些选项仅适用于新加入的玩家。

  9. 您还可以通过单击左下角的按钮返回原版的“对局域网开放”屏幕。

  10. 当本模组安装在服务端上时,只有修复UUID功能可用。只有服务端工作目录下存在uuid_fixer.json时修复UUID才会启用。/uuidfixer命令在服务端上也可用。除此之外,本模组在服务端上什么也不会做。

开发者

编译

git clone [email protected]:Satxm/mcwifipnp.git
cd mcwifipnp
.\gradlew.bat :fabric:runClient

fabric替换为forge, neoforge, 或者 quilt可以构建对应的jar。

Eclipse

在 Eclipse 中将直接将根文件夹作为gradle项目导入就以开始开发。 如果嫌慢可以在settings.gradle中禁用某些目标以加快初始移植/开发速度。