Aelysium-Group / rusty-connector

A player and server connection manager for Velocity based Minecraft Networks!
GNU General Public License v3.0
77 stars 17 forks source link

Players kicked are not caught. #7

Closed TheDeafCreeper closed 1 year ago

TheDeafCreeper commented 1 year ago

This does seem to be caused by the server being unregistered before the kick goes through, aka on server close. More testing needs to be done though.

Other potential issues:

== COPIED FROM DISCORD ==

Both Kicked

[23:20:15 INFO]: RustyConnector:
[ws-1-713](ns1006130.ip-135-148-52.us:41054) ?///? woolsacre-game
[23:20:15 INFO]: RustyConnector:
[ws-1-713](ns1006130.ip-135-148-52.us:41054) ///// woolsacre-game
[23:20:15 INFO]: [connected player] TheDeafCreeper (/0.0.0.0:37016): kicked from server ws-1-713: Server closed
[23:20:15 INFO]: [server connection] TheDeafCreeper -> ws-1-713 has disconnected
[23:20:15 INFO]: [connected player] TheDeafCreeper (/0.0.0.02:37016) has disconnected: Server closed
[23:20:15 INFO]: [connected player] LogicalPlus (/0.0.0.0:56374): kicked from server ws-1-713: Server closed
[23:20:15 INFO]: [server connection] LogicalPlus -> ws-1-713 has disconnected
[23:20:15 INFO]: [connected player] LogicalPlus (/0.0.0.0:56374) has disconnected: Server closed

Only Me Kicked

[23:39:13 INFO]: [connected player] TheDeafCreeper (/0.0.0.0:9613): kicked from server ws-1-8219: Server closed
[23:39:13 INFO]: [server connection] TheDeafCreeper -> ws-1-8219 has disconnected
[23:39:13 INFO]: RustyConnector:
[ws-1-8219](ns1006130.ip-135-148-52.us:41057) ?///? woolsacre-game
[23:39:13 INFO]: RustyConnector:
[ws-1-8219](ns1006130.ip-135-148-52.us:41057) ///// woolsacre-game
[23:39:13 INFO]: [server connection] TheDeafCreeper -> lobby-1-1842 has connected
[23:39:13 INFO]: [connected player] LogicalPlus (/0.0.0.0:56519): kicked from server ws-1-8219: Server closed
[23:39:13 INFO]: [server connection] LogicalPlus -> ws-1-8219 has disconnected
[23:39:13 INFO]: [connected player] LogicalPlus (/0.0.0.0:56519) has disconnected: Server closed
[23:39:13 INFO] [rustyconnector-velocity]: Cannot invoke "group.aelysium.rustyconnector.plugin.velocity.lib.module.PlayerServer.getFamilyName()" because "oldServer" is null
nathan-i-martin commented 1 year ago

A fix for this issue has been added in https://github.com/Aelysium-Group/rusty-connector/commit/9af5991aaa295e18cf500d37ada176cd9c2106d9 Feel free to test.