Open CamperSamu opened 2 years ago
On the proxy side I get no errors outside of my disconnection (even with velocity's debug packets java arg).
Add jvm flag -Draknetify.debug=true
to velocity and your client and try reproduce again.
Velocity now reports invalid packet IDs for 1.19.1 and the client throws OOBs on packet decoding (because "channelHandler is null"
Try setting compression threshold to -1 on all backend servers.
Sadly it doesn't do the trick, still getting the same issues... I even tried removing Debugify and Krypton, but nothing
Ok I finally discovered the issue. Apparently there's an incompatability between LimboAPI plugins on Velocity with Raknetify. I don't know what is causing it in the detail, but it might be because of LimboAuth handling login stuff on a virtual server before allowing the client to join an actual server (which I need because it has a cool feature that allows me and my staff to be notified by Telegram and Discord when they log in and kick the player in case it got hacked)
I'll open a issue over Elytrium/LimboAPI and rename this one then.
Describe the bug
Everytime you try to login on a 1.19.2/1.19.2-compatible server via Raknet the client crashes due to a OOB exception on a login packet.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The client should join without problems.
Screenshots
Runtime info (please complete the following information):
Crash reports / logs
Netty Client Crash
Other mods
Client Modlist Velocity Proxy Plugins
Checklist