import ReceivablePacket from "../../../mmocore/ReceivablePacket" ; export default abstract class LoginClientPacket extends ReceivablePacket { read ( ) { try { return this . readImpl ( ) ; } catch ( err ) { this . logger . error ( err ) ; return false ; } } abstract readImpl ( ) ; }