aboutsummaryrefslogtreecommitdiff
path: root/azalea-block/src/behavior.rs
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-block/src/behavior.rs')
-rw-r--r--azalea-block/src/behavior.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/azalea-block/src/behavior.rs b/azalea-block/src/behavior.rs
index 974260f2..949f3bd8 100644
--- a/azalea-block/src/behavior.rs
+++ b/azalea-block/src/behavior.rs
@@ -1,3 +1,12 @@
+#[derive(Default)]
pub struct BlockBehavior {
pub has_collision: bool,
}
+
+impl BlockBehavior {
+ #[inline]
+ pub fn no_collision(mut self) -> Self {
+ self.has_collision = false;
+ self
+ }
+}