diff options
| author | mat <git@matdoes.dev> | 2025-10-12 22:10:02 -0300 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2025-10-12 22:10:02 -0300 |
| commit | 9aaf893588eaecd62f6b146897cbce8a3a5058b5 (patch) | |
| tree | eb4bd109480b8e6cfbcd89f1f309c4954d8c8f7f /azalea/src | |
| parent | 5f6ebb98c9ef5775ed5fe39662436b83a3108aa6 (diff) | |
| download | azalea-drasl-9aaf893588eaecd62f6b146897cbce8a3a5058b5.tar.xz | |
improve ux for entity matching functions
Diffstat (limited to 'azalea/src')
| -rw-r--r-- | azalea/src/pathfinder/moves/mod.rs | 13 |
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> { |
