Velocity Limbo Handler 1.6.0 – LibreLogin Integration This update adds
native support for LibreLogin authentication and smarter queue handling for players who haven’t logged in yet.
✨ New Features LibreLogin Auto-Detection
Automatically detects the librelogin plugin at runtime — no configuration needed.
Uses reflection to hook into getLibreLogin().getEventProvider() and listen for the authenticated event.
Instantly unblocks players from Limbo as soon as they authenticate.
Auth-Aware Queue System
Players awaiting authentication are not placed into the reconnect queue.
On successful authentication, players are seamlessly restored to their correct per-server queue position.
Configurable timeout for authentication waiting (-1 to disable).
⚡ Improvements
Queue processing now skips blocked players, so pending logins never delay others.
Player re-queuing after authentication happens automatically — no manual action required.
Bug Fixes
Fixed rare edge cases where reconnects during authentication could misplace players in the queue.
Notes
If LibreLogin is not installed, the plugin behaves exactly as before.
Tested on Velocity 3.4.0-SNAPSHOT with the latest LibreLogin build.