跳到正文

FabricProxy-Lite

作者:OKTW Network

支持从 Velocity 转发玩家数据的 Fabric 模组

收藏

介绍

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

与 FabricProxy 相同,但仅支持 Velocity,并使用 Fabric-API 处理 Velocity 数据包。

这个模组与其他模组的兼容性会更好。

设置

  1. 将模组放入 mods 文件夹
  2. 启动服务器以生成配置文件
  3. 将 Velocity 的 player-info-forwarding-mode 设置为 modern,并设置 forwarding-secret
  4. 在 config/FabricProxy-Lite.toml 中设置 secret,使其与 Velocity 配置一致

配置

以下是可以在 FabricProxy-Lite.toml 配置文件或环境变量中设置的所有参数。请注意,所有属性都必须有值;如果配置文件中未指定某个属性,则会自动填入默认值。因此,标记为必填的参数需要手动添加值,例如 Velocity 转发密钥。
| 名称 | 环境变量 | 描述 | 默认值 | 必填 |
|:–|:–|:–|:-:|:-:|
| hackOnlineMode | FABRIC_PROXY_HACK_ONLINE_MODE | 允许在不禁用 online-mode 的情况下通过代理连接。 | true | |
| hackEarlySend | FABRIC_PROXY_HACK_EARLY_SEND | Fabric-API 无法在 QUERY_START 事件之前发送数据包,因此在 QUERY_START 事件触发时,玩家信息(UUID)尚未就绪。将 hackEarlySend 设置为 true,将使用 mixin 提前向 Velocity 发送数据包。

某些模组需要启用此选项,例如 LuckPerms。 | false | |
| hackMessageChain | FABRIC_PROXY_HACK_MESSAGE_CHAIN | 此选项可修复玩家切换到另一台服务器时,因 Received chat packet with missing or invalid signature. 或 Chat message validation failure 而被踢出的问题。

详情请参阅 #30 和 #121。 | false | |
| disconnectMessage | FABRIC_PROXY_DISCONNECT_MESSAGE | 为未通过 Velocity 连接的用户设置自定义断开连接/踢出提示。 | "This server requires you to connect with Velocity." | |
| secret | FABRIC_PROXY_SECRET | Velocity 转发密钥。应与 Velocity 的 forwarding.secret 文件中的随机字符串相同。

或者,可以设置 FABRIC_PROXY_SECRET_FILE 环境变量,从文件中读取密钥,而不是从配置文件读取。 | | ✓ |

报告问题

如果你发现了问题,例如模组兼容性或登录问题,请按以下步骤告知我们:

  1. 搜索现有问题,看看是否已经有人报告过。你也可以补充你掌握的信息。
  2. 如果没有与你遇到的问题相符的条目,请点击“新建问题”按钮创建问题。
  3. 总结问题并将其写入标题,然后尽可能详细地描述问题,并务必提供相关日志,以便我们了解实际发生了什么。
  4. 再次检查你写的全部内容,并使用预览功能检查排版。
  5. 如果你了解标签的含义,可以选择一个或多个标签。标签不是提交问题的必需项,也可以留空。
  6. 提交问题,并确认你能收到相关通知。

感谢你所做的一切贡献,谢谢!

也欢迎用中文报告问题哦 😉

常见问题

FabricProxy-Lite 支持哪些 Minecraft 版本?

FabricProxy-Lite 支持 Minecraft Java 版 1.16.5–26.3,共 31 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。

FabricProxy-Lite 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

OKTW Network 的其他作品

查看全部 →