diff options
Diffstat (limited to 'azalea-client/src/plugins/interact/mod.rs')
| -rw-r--r-- | azalea-client/src/plugins/interact/mod.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/azalea-client/src/plugins/interact/mod.rs b/azalea-client/src/plugins/interact/mod.rs index 547d58ff..dc60ef66 100644 --- a/azalea-client/src/plugins/interact/mod.rs +++ b/azalea-client/src/plugins/interact/mod.rs @@ -18,7 +18,9 @@ use azalea_entity::{ clamp_look_direction, }; use azalea_inventory::{ItemStack, ItemStackData, components}; -use azalea_physics::{PhysicsSet, local_player::PhysicsState}; +use azalea_physics::{ + PhysicsSet, collision::entity_collisions::update_last_bounding_box, local_player::PhysicsState, +}; use azalea_protocol::packets::game::{ ServerboundInteract, ServerboundUseItem, s_interact::{self, InteractionHand}, @@ -58,7 +60,9 @@ impl Plugin for InteractPlugin { .in_set(UpdateAttributesSet) .chain(), handle_start_use_item_event, - update_hit_result_component.after(clamp_look_direction), + update_hit_result_component + .after(clamp_look_direction) + .after(update_last_bounding_box), handle_swing_arm_event, ) .after(InventorySet) |
