diff --git a/world/src/generator/town/mod.rs b/world/src/generator/town/mod.rs index aa8520326b..dc581ae432 100644 --- a/world/src/generator/town/mod.rs +++ b/world/src/generator/town/mod.rs @@ -393,7 +393,7 @@ impl TownVol { Some(ColumnKind::Internal) => {} //Some(ColumnKind::External) => {} Some(ColumnKind::Road) => { - for z in -1..2 { + for z in -1..1 { let _ = self.set(Vec3::new(i, j, ground + z), CellKind::Road.into()); } } @@ -463,7 +463,7 @@ impl TownVol { || cells.contains(&(parent + dir - Vec3::unit_z())) }) .unwrap_or(false) - && parent.z + dir.z <= entrance.z + 3 + && parent.z + dir.z <= entrance.z + 2 // Maximum house height { cells.insert(parent + dir);