commit | 826116e0ed16927825da23b2e15e91a51b582812 | [log] [download] |
---|---|---|
author | Shevchik <Shev4ik.den@gmail.com> | Wed Jan 11 08:37:20 2017 +0300 |
committer | Shevchik <Shev4ik.den@gmail.com> | Wed Jan 11 08:37:20 2017 +0300 |
tree | ba52ca66bdab552c11e1b91bd4902e6e031cf4b2 | |
parent | ec5d45ad6570841b8622f137a083fd900e64f657 [diff] |
Send plugin message to notify that login phase is finished. The reason of this addition is because ProtocolSupport skips LOGIN network state server side, so kick at PlayerLoginEvent will cause to KickDisconnect packet to be sent not LoginDisconnect. Some proxy software (like bungeecord) relies on this to keep the player on the previous server. Reverting API is impossible at this stage, so a separate bungee plugin will be needed to fix this, and this commits adds a way for this plugin to detect when login actually finished.
Support 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 on spigot 1.11.2
Important notes:
Wontfix issues:
================
Spigot: http://www.spigotmc.org/resources/protocolsupport.7201/
Jenkins: http://build.true-games.org/job/ProtocolSupport/
================
Licensed under the terms of GNU AGPLv3