I am currently using ClientDisconnectionFromServerEvent. But thing is, it is triggered only after Minecraft.getMinecraft().player object is destroyed, so I can't access it. I need to have coordinates and world of a player who'll disconnect.
Any ideas how to make it? I think I can log everything from PlayerMoveEvent into class variables and then in the disconnect event use last recorded coordinates, but that feels wrong, and I think there's a better way to do it.