Skip to content

[Feature]: 添加对LimboAPI的兼容 #30

Description

@ZhangXaohan-awa

使用场景

Velocity 4.1.0
HyperZoneLogin-26.W32.3
LimboAPI 1.1.27
后端为 Leaf 1.21.11 + Arbor-26.1.2

当前痛点

当代理端同时包含 LimboAPI 1.1.27 和 HyperZoneLogin-26.W32.3 时
玩家尝试进入后端服务器 Leaf 时

[io.netty.util.concurrent.AbstractEventExecutor]: A task raised an exception. Task: net.elytrium.limboapi.injection.login.LoginListener$$Lambda/0x00000000065a11a8@5532b86b
java.lang.IllegalStateException: failed to handle login request
Caused by: java.lang.ClassCastException: class com.velocitypowered.proxy.connection.client.ClientConfigSessionHandler cannot be cast to class com.velocitypowered.proxy.connection.client.AuthSessionHandler (com.velocitypowered.proxy.connection.client.ClientConfigSessionHandler and com.velocitypowered.proxy.connection.client.AuthSessionHandler are in unnamed module of loader 'app')
	... 8 more

希望的解决方案

希望添加对 LimboAPI 1.1.27 及以上版本的支持(

你尝试过的替代方案

No response

涉及模块(可多选)

  • openvc / 核心模块
  • auth-yggd
  • auth-offline
  • data-merge
  • profile-skin
  • 文档
  • GitHub 工作流 / 发布流程

其他补充

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions