aboutsummaryrefslogtreecommitdiff
path: root/azalea/src
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-10-02 20:59:51 -0500
committermat <git@matdoes.dev>2023-10-02 20:59:51 -0500
commit0691373310676768ef5268daef0e03b583c2cbe9 (patch)
treec8c3de4fb80dc07aee1555f993f537030f1be813 /azalea/src
parent985327241d341caf2ce357955cb46657cfa303cb (diff)
downloadazalea-drasl-0691373310676768ef5268daef0e03b583c2cbe9.tar.xz
cleanup
Diffstat (limited to 'azalea/src')
-rw-r--r--azalea/src/pathfinder/mod.rs2
-rw-r--r--azalea/src/pathfinder/moves/mod.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/azalea/src/pathfinder/mod.rs b/azalea/src/pathfinder/mod.rs
index 74b4342f..f4d16ca5 100644
--- a/azalea/src/pathfinder/mod.rs
+++ b/azalea/src/pathfinder/mod.rs
@@ -194,7 +194,7 @@ fn goto_listener(
|n| goal.heuristic(n),
successors,
|n| goal.success(n),
- Duration::from_secs(if attempt_number == 0 { 10 } else { 10 }),
+ Duration::from_secs(if attempt_number == 0 { 1 } else { 5 }),
);
let end_time = std::time::Instant::now();
debug!("partial: {partial:?}");
diff --git a/azalea/src/pathfinder/moves/mod.rs b/azalea/src/pathfinder/moves/mod.rs
index 907db4fc..39e5374f 100644
--- a/azalea/src/pathfinder/moves/mod.rs
+++ b/azalea/src/pathfinder/moves/mod.rs
@@ -48,6 +48,7 @@ impl<'a> PathfinderCtx<'a> {
fn get_block_state(&self, pos: &BlockPos) -> Option<BlockState> {
let chunk_pos = ChunkPos::from(pos);
+ let chunk_block_pos = ChunkBlockPos::from(pos);
let mut cached_chunks = self.cached_chunks.borrow_mut();
if let Some(sections) = cached_chunks.iter().find_map(|(pos, sections)| {
@@ -59,7 +60,7 @@ impl<'a> PathfinderCtx<'a> {
}) {
return azalea_world::chunk_storage::get_block_state_from_sections(
sections,
- &ChunkBlockPos::from(pos),
+ &chunk_block_pos,
self.world.min_y,
);
}
@@ -69,7 +70,6 @@ impl<'a> PathfinderCtx<'a> {
cached_chunks.push((chunk_pos, chunk.sections.clone()));
- let chunk_block_pos = ChunkBlockPos::from(pos);
azalea_world::chunk_storage::get_block_state_from_sections(
&chunk.sections,
&chunk_block_pos,