Connect/Disconnect messages output TextComponent object rather than the player's name
The bug
When a player logs in or disconnects, the server log outputs a TextComponent object rather than the player's name.
[14:04:01 INFO]: TextComponent{text='PlayerName' ... }}[/127.0.0.1:49286] logged in with entity id 41 at ([]world, 205.36277051841998, 4.0)
[14:04:04 INFO]: TextComponent{text='PlayerName' ... }} lost connection: Disconnected
2018-01-04, 05:11 AM
2018-01-11, 02:47 AM
2018-01-08, 11:11 AM
3
2