oωo (owo-lib)

oωo (owo-lib)

29M Downloads

owo-lib seems to loop infinitely when running behind Velocity

rieverholic opened this issue · 2 comments

commented

Description

When I set up a NeoForge server (1.21) with owo-lib installed, and I run the server behind Velocity proxy server, the connection times out with no useful log. I suspect owo-lib loops infinitely while establishing connection. I used modern player information forwarding with Proxy Compatible Forge.

  • If I remove owo-lib from the mods list then the server works just fine.
  • I tested both with and without owo-lib on the client side, both have the same issue.

Versions

  • Java version: Java 21 (detailed version in the logs)
  • NeoForged version: 21.1.180
  • Velocity version: 3.4.0-SNAPSHOT (git-fe69214e-b514)
  • owo-lib version: 0.12.15.1-beta.3+1.21
  • Proxy Compatible Forge version: 1.1.7

How to reproduce

  1. Install NeoForge and owo-lib on the server
  2. Install Proxy Compatible Forge on the server and configure modern forwarding
  3. Connect to the server

Expected behavior

Success

Actual behavior

Screen stucks at "Joining World..." and then connection times out

Logs and screenshots

Image

commented

The upstream issue is filed at Sinytra/ForgifiedFabricAPI#233.

commented

Just realized the blame is on Forgified Fabric API -- I'll close this and file an issue to FFAPI. owo-lib is innocent!