The documentation is sparse as to when plugin messages can be sent. However, some information suggests that plugin messages should be sent a little bit later than the join event. It would be worth investigating, at the least -- the feature seemed to work in manual testing, but maybe not for all versions.
Sponge already seems to require a delay in its ServerSideConnectionEvent.Join. A delay would thus seem a reasonable precaution on Bukkit.
LibertyBans Version
1.1.0-RC1
I have confirmed that ...
Platform
Spigot/Paper
Description
The documentation is sparse as to when plugin messages can be sent. However, some information suggests that plugin messages should be sent a little bit later than the join event. It would be worth investigating, at the least -- the feature seemed to work in manual testing, but maybe not for all versions.
Sponge already seems to require a delay in its ServerSideConnectionEvent.Join. A delay would thus seem a reasonable precaution on Bukkit.