diff --git a/common/src/terrain/structure.rs b/common/src/terrain/structure.rs index 1b10821f12..3f22121b3a 100644 --- a/common/src/terrain/structure.rs +++ b/common/src/terrain/structure.rs @@ -45,6 +45,8 @@ make_case_elim!( } ); +// We can't derive this because of the `make_case_elim` macro. +#[allow(clippy::derivable_impls)] impl Default for StructureBlock { fn default() -> Self { StructureBlock::None } } diff --git a/server/src/events/entity_creation.rs b/server/src/events/entity_creation.rs index 2f65f38277..86d9f11abd 100644 --- a/server/src/events/entity_creation.rs +++ b/server/src/events/entity_creation.rs @@ -205,7 +205,8 @@ pub fn handle_create_ship( let collider = ship.make_collider(); let voxel_colliders_manifest = VOXEL_COLLIDER_MANIFEST.read(); - // TODO: find better solution for this. + // TODO: Find better solution for this, maybe something like a serverside block + // of interests. let (mut steering, mut seats) = { let mut steering = Vec::new(); let mut seats = Vec::new();