aboutsummaryrefslogtreecommitdiff
path: root/azalea/src/pathfinder
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-10-12 22:10:02 -0300
committermat <git@matdoes.dev>2025-10-12 22:10:02 -0300
commit9aaf893588eaecd62f6b146897cbce8a3a5058b5 (patch)
treeeb4bd109480b8e6cfbcd89f1f309c4954d8c8f7f /azalea/src/pathfinder
parent5f6ebb98c9ef5775ed5fe39662436b83a3108aa6 (diff)
downloadazalea-drasl-9aaf893588eaecd62f6b146897cbce8a3a5058b5.tar.xz
improve ux for entity matching functions
Diffstat (limited to 'azalea/src/pathfinder')
-rw-r--r--azalea/src/pathfinder/moves/mod.rs13
1 files changed, 2 insertions, 11 deletions
diff --git a/azalea/src/pathfinder/moves/mod.rs b/azalea/src/pathfinder/moves/mod.rs
index bb2354bf..fc574a4c 100644
--- a/azalea/src/pathfinder/moves/mod.rs
+++ b/azalea/src/pathfinder/moves/mod.rs
@@ -217,19 +217,10 @@ pub struct IsReachedCtx<'a> {
#[must_use]
pub fn default_is_reached(
IsReachedCtx {
- position,
- target,
- physics,
- ..
+ position, target, ..
}: IsReachedCtx,
) -> bool {
- if BlockPos::from(position) == target {
- return true;
- }
-
- // this is to make it handle things like slabs correctly, if we're on the block
- // below the target but on_ground
- BlockPos::from(position).up(1) == target && physics.on_ground()
+ player_pos_to_block_pos(position) == target
}
pub struct PathfinderCtx<'a> {