Plugins that rely on the async login event to fire can miss the event if a player tries to log in before the server has loaded. The solution is to simply block the event threads from executing until the server has loaded. This will not have an adverse affect on logins since the event threads are cached and are only used for executing events asynchronously.
3.0 KiB
3.0 KiB