pub fn process_raw_packet( ecs: &mut World, player: Entity, raw_packet: &[u8], ) -> Result<(), Box<ReadPacketError>>