diff --git a/aiocraft/dispatcher.py b/aiocraft/dispatcher.py index 4b135ab..8196c1d 100644 --- a/aiocraft/dispatcher.py +++ b/aiocraft/dispatcher.py @@ -219,6 +219,8 @@ class Dispatcher: await self._incoming.put(packet) if self.state != ConnectionState.PLAY: await self._incoming.join() # During play we can pre-process packets + except AttributeError: + self._logger.warning("Received unimplemented packet [%d] %d", packet_id, cls.__name__) except ConnectionResetError: self._logger.error("Connection reset while reading packet") await self.disconnect(block=False)