aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/interact.rs
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-client/src/interact.rs')
-rw-r--r--azalea-client/src/interact.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/azalea-client/src/interact.rs b/azalea-client/src/interact.rs
index c8332d20..026e94ca 100644
--- a/azalea-client/src/interact.rs
+++ b/azalea-client/src/interact.rs
@@ -193,7 +193,7 @@ pub fn update_hit_result_component(
};
let instance = instance_lock.read();
- let hit_result = pick(look_direction, &eye_position, &instance, pick_range);
+ let hit_result = pick(look_direction, &eye_position, &instance.chunks, pick_range);
if let Some(mut hit_result_ref) = hit_result_ref {
**hit_result_ref = hit_result;
} else {
@@ -212,13 +212,13 @@ pub fn update_hit_result_component(
pub fn pick(
look_direction: &LookDirection,
eye_position: &Vec3,
- instance: &Instance,
+ chunks: &azalea_world::ChunkStorage,
pick_range: f64,
) -> BlockHitResult {
let view_vector = view_vector(look_direction);
let end_position = eye_position + &(view_vector * pick_range);
azalea_physics::clip::clip(
- &instance.chunks,
+ chunks,
ClipContext {
from: *eye_position,
to: end_position,