aboutsummaryrefslogtreecommitdiff
path: root/azalea-world/src/iterators.rs
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-10-01 15:19:13 -0500
committermat <git@matdoes.dev>2023-10-01 15:19:13 -0500
commitbefa33a87950b6d0f3364cb4fe603f6d84bf4b8f (patch)
treeb46f2b76d4f7c66aef05759d33de68d88904c45b /azalea-world/src/iterators.rs
parent33e823d6fab990efaa735c05e4b0c42636003b76 (diff)
downloadazalea-drasl-befa33a87950b6d0f3364cb4fe603f6d84bf4b8f.tar.xz
organize azalea_core and re-export it from azalea
Diffstat (limited to 'azalea-world/src/iterators.rs')
-rw-r--r--azalea-world/src/iterators.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/azalea-world/src/iterators.rs b/azalea-world/src/iterators.rs
index c7290781..acb76cf6 100644
--- a/azalea-world/src/iterators.rs
+++ b/azalea-world/src/iterators.rs
@@ -1,12 +1,12 @@
//! Iterators for iterating over Minecraft blocks and chunks, based on
//! [prismarine-world's iterators](https://github.com/PrismarineJS/prismarine-world/blob/master/src/iterators.js).
-use azalea_core::{BlockPos, ChunkPos};
+use azalea_core::position::{BlockPos, ChunkPos};
/// An octahedron iterator, useful for iterating over blocks in a world.
///
/// ```
-/// # use azalea_core::BlockPos;
+/// # use azalea_core::position::BlockPos;
/// # use azalea_world::iterators::BlockIterator;
///
/// let mut iter = BlockIterator::new(BlockPos::default(), 4);
@@ -81,7 +81,7 @@ impl Iterator for BlockIterator {
/// `ChunkIterator` to sort by x+y+z (Manhattan) distance.
///
/// ```
-/// # use azalea_core::ChunkPos;
+/// # use azalea_core::position::ChunkPos;
/// # use azalea_world::iterators::SquareChunkIterator;
///
/// let mut iter = SquareChunkIterator::new(ChunkPos::default(), 4);
@@ -118,7 +118,7 @@ impl SquareChunkIterator {
/// Change the distance that this iterator won't go past.
///
/// ```
- /// # use azalea_core::ChunkPos;
+ /// # use azalea_core::position::ChunkPos;
/// # use azalea_world::iterators::SquareChunkIterator;
///
/// let mut iter = SquareChunkIterator::new(ChunkPos::default(), 2);
@@ -169,7 +169,7 @@ impl Iterator for SquareChunkIterator {
/// A diagonal spiral iterator, useful for iterating over chunks in a world.
///
/// ```
-/// # use azalea_core::ChunkPos;
+/// # use azalea_core::position::ChunkPos;
/// # use azalea_world::iterators::ChunkIterator;
///
/// let mut iter = ChunkIterator::new(ChunkPos::default(), 4);