pub fn handle_raw_packet( ecs: &mut World, raw_packet: &[u8], entity: Entity, state: ConnectionProtocol, queued_packet_events: &mut QueuedPacketEvents, ) -> Result<(), Box<ReadPacketError>>