diff options
| author | mat <github@matdoes.dev> | 2022-05-03 00:33:32 -0500 |
|---|---|---|
| committer | mat <github@matdoes.dev> | 2022-05-03 00:33:32 -0500 |
| commit | 0bd798045c4328208667df37348e9affb37e384f (patch) | |
| tree | 241fbc2b738b2a47cd6220bb07beb450c7359ab4 /azalea-core | |
| parent | 8e42e1c5dfc54314585b564696044780e0407c2f (diff) | |
| download | azalea-drasl-0bd798045c4328208667df37348e9affb37e384f.tar.xz | |
more azalea-world stuff
Diffstat (limited to 'azalea-core')
| -rw-r--r-- | azalea-core/src/block_pos.rs | 6 | ||||
| -rwxr-xr-x | azalea-core/src/lib.rs | 4 | ||||
| -rw-r--r-- | azalea-core/src/position.rs | 24 |
3 files changed, 26 insertions, 8 deletions
diff --git a/azalea-core/src/block_pos.rs b/azalea-core/src/block_pos.rs deleted file mode 100644 index 96a234cb..00000000 --- a/azalea-core/src/block_pos.rs +++ /dev/null @@ -1,6 +0,0 @@ -#[derive(Clone, Copy, Debug)] -pub struct BlockPos { - pub x: i32, - pub y: i32, - pub z: i32, -} diff --git a/azalea-core/src/lib.rs b/azalea-core/src/lib.rs index c6b51cb1..6f0c25cc 100755 --- a/azalea-core/src/lib.rs +++ b/azalea-core/src/lib.rs @@ -8,8 +8,8 @@ pub mod serializable_uuid; mod slot; pub use slot::{Slot, SlotData}; -mod block_pos; -pub use block_pos::BlockPos; +mod position; +pub use position::{BlockPos, ChunkPos}; mod direction; pub use direction::Direction; diff --git a/azalea-core/src/position.rs b/azalea-core/src/position.rs new file mode 100644 index 00000000..aa82c1f9 --- /dev/null +++ b/azalea-core/src/position.rs @@ -0,0 +1,24 @@ +#[derive(Clone, Copy, Debug, Default)] +pub struct BlockPos { + pub x: i32, + pub y: i32, + pub z: i32, +} + +impl BlockPos { + pub fn new(x: i32, y: i32, z: i32) -> Self { + BlockPos { x, y, z } + } +} + +#[derive(Clone, Copy, Debug, Default)] +pub struct ChunkPos { + pub x: i32, + pub z: i32, +} + +impl ChunkPos { + pub fn new(x: i32, z: i32) -> Self { + ChunkPos { x, z } + } +} |
