
FabricProxy-Lite
用于支持从Velocity转发玩家数据的Fabric模组
与 FabricProxy 相同,但仅支持 Velocity,并使用 Fabric-API 来处理 Velocity 的数据包。
这个版本将与其他模组有更好的兼容性。
配置步骤
- 将模组放入
mods文件夹 - 启动服务器以生成配置文件
- 将 Velocity 的
player-info-forwarding-mode设置为modern,并配置forwarding-secret - 将
config/FabricProxy-Lite.toml中的secret配置为与 Velocity 配置一致
配置项
以下是你可以在 FabricProxy-Lite.toml 配置文件中或通过环境变量设置的所有参数。请注意,所有属性都需要一个值,但如果配置文件中未指定该属性,它只会被默认值填充。因此,标记为必填的参数需要手动添加值,即 Velocity 转发密钥。
| 名称 | 环境变量 | 描述 | 默认值 | 必填 |
|---|---|---|---|---|
hackOnlineMode |
FABRIC_PROXY_HACK_ONLINE_MODE |
允许通过代理连接而无需禁用在线模式。 | true |
|
hackEarlySend |
FABRIC_PROXY_HACK_EARLY_SEND |
Fabric-API 在 QUERY_START 事件之前无法发送数据包,因此玩家信息(UUID)在 QUERY_START 事件时还未准备好。将 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 环境变量,从文件中读取密钥,而不是从配置中读取。 |
✓ |
报告问题
如果你发现了问题,例如模组兼容性或登录问题,请按照以下步骤告知我们:
- 搜索问题,看看是否已经存在相同的问题。你也可以添加一些你获得的额外信息。
- 如果没有匹配的问题,请点击“New issue”按钮创建新问题。
- 总结问题并将其写在标题中,然后尽可能详细地描述该问题,并确保提供任何日志,以便我们了解实际发生了什么。
- 再次检查你写的所有内容,使用预览功能检查排版。
- 如果你知道标签的含义,选择一个或多个标签。标签不是完成问题所必需的,可以留空。
- 提交问题,并确保你能收到通知。
我们感谢你的所有贡献,谢谢!
也歡迎用中文回報問題喔 ;)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。