No sealed classes + Moved PlayerConnectEvent