pub trait BlockWithShape {
// Required methods
fn shape(&self) -> &'static VoxelShape;
fn is_shape_empty(&self) -> bool;
fn is_shape_full(&self) -> bool;
}
Required Methods§
fn shape(&self) -> &'static VoxelShape
Sourcefn is_shape_empty(&self) -> bool
fn is_shape_empty(&self) -> bool
Tells you whether the block has an empty shape.
This is slightly more efficient than calling shape()
and comparing
against EMPTY_SHAPE
.