Function update_hit_result_component
pub fn update_hit_result_component(
commands: Commands<'_, '_>,
query: Query<'_, '_, (Entity, Option<&mut HitResultComponent>, &Position, &EntityDimensions, &LookDirection, &InstanceName, &Physics, &Attributes), With<LocalEntity>>,
instance_container: Res<'_, InstanceContainer>,
aabb_query: Query<'_, '_, &LastBoundingBox>,
pickable_query: Query<'_, '_, (Option<&ArmorStandMarker>, Option<&InGround>), (Or<((With<Tnt>, Without<Dead>), (With<FallingBlock>, Without<Dead>), (With<AbstractMinecart>, Without<Dead>), (With<AbstractBoat>, Without<Dead>), With<ArmorStand>, With<EndCrystal>, With<Interaction>, With<ShulkerBullet>, (With<AbstractLiving>, Without<Dead>), With<AbstractArrow>)>,)>,
)