跳到正文

World Host

作者:DARKZIPPER

托管你的单人世界,无需运行服务器或设置端口转发!

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

前言:

我不是这个模组的作者,也不声称拥有其著作权。

此模组的作者:Gaming32

我只是将它移植过来,方便在 Curse Forge 启动器创建的整合包中使用。

 

托管你的单人游戏世界,无需运行服务器,也无需设置端口转发!

如果我的朋友没有安装这个模组怎么办?

如果你的朋友没有安装这个模组,就无法与他们使用好友系统。不过,你可以运行命令 /worldhost ip 获取一个可用于隧道连接的 IP。请注意,不使用好友系统可能会增加延迟。如果你不想增加延迟,可以运行 /worldhost tempip 获取一个至少持续 60 秒的 临时 服务器 IP。在这 60 秒内连接的客户端将保持连接。如果你打算完全不使用好友系统,可以在模组设置中将其禁用。

这个模组如何运作?

这个模组有一台服务器,你的客户端会连接到这台服务器;它用于与其他使用 World Host 的客户端通信。

  1. 当你的朋友想加入你时,他们的客户端会向服务器请求一个可用于连接的 IP 地址。
  2. 随后,服务器会要求你的客户端创建一种加入模式(协议中的 JoinType)。有两种加入模式:UPnP 和 Proxy。
  3. 首先会尝试 UPnP 模式。你的客户端会尝试在路由器上开启临时端口转发,让你朋友的客户端能够直接连接到你。
  4. 如果 UPnP 成功,你的客户端会告知服务器要使用的端口;随后服务器会将你的 IP 和端口号告知你朋友的客户端。
  5. 如果 UPnP 失败,你的客户端就会告知服务器使用 Proxy 模式。随后,服务器会向你朋友的客户端提供与 /worldhost ip 相同的“代理 IP”。

/worldhost tempip 会先尝试使用 UPnP,而不是直接提供代理 IP。

常见问题

World Host 支持哪些 Minecraft 版本?

World Host 支持 Minecraft Java 版 1.19.4–1.20.1,共 2 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

World Host 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分