Building Themes 2
Apply building themes to districts — only buildings in the selected themes will grow in a zone. Subscribe to theme mods from the Workshop, or create and manage your own themes entirely in-game.
Building Themes 2 is a community-maintained fork of the original Building Themes by boformer[github.com], updated for Cities: Skylines 1.21.1-f9 with Harmony 2.x.
► Full documentation, troubleshooting & changelog:
https://github.com/roberto-naharro/BuildingThemes2
► Harmony (Mod Dependency) — subscribe and enable this first
- Per-district themes — assign different building sets to each district
- Theme Manager — browse and filter by zone, level, size, origin, DLC/CCP, or name; create, rename, and delete themes
- Bulk actions — Include All / None / Valid (loaded + correct dimensions) / Exclude Missing in the current filtered view
- Per-building options — spawn weight, forced upgrade target, plop, bulldoze all instances
- Workshop Dependencies — see missing assets, copy IDs, or subscribe in one click
- Spawn Diagnostics — accepted/rejected counts, missing-asset list, and live non-theme building count per district
- Missing asset handling — Skip / Fill with vanilla / Fall back to vanilla (global default + per-district override)
- Level behavior — Vanilla fallback (default) or Strict freeze when a theme has no buildings for the next level
- Auto-bulldoze — gradually replace non-theme buildings in a district with themed ones
- Asset Cloning — duplicate a building and assign a different wealth level (experimental)
- Spawn weight — control how often a building appears relative to same-type peers
- Size preference — bias spawning toward Biggest / Widest / Deepest / Smallest / Random footprints per zone type, with Gentle / Moderate / Strong / Absolute strength
- Blacklist mode — invert the theme: everything spawns except what you explicitly exclude
- Import from District Styles Plus — convert DSP styles into BT2 themes with one click (see below)
Each district has its own options panel (Themes tab → District Options):
- Enable/disable theme management per district
- Blacklist mode and auto-bulldoze toggles
- Level behavior and missing asset handling overrides
- Size preference — one dropdown per zone type (Residential / Commercial / Industrial / Office) plus preference strength
- Spawn Diagnostics button
If you have District Styles Plus styles, import them into BT2 with one click:
- Load a city that has your DSP styles defined
- Open Mod Options → Building Themes → District Styles Plus
- Click Import from District Styles Plus
Each imported style becomes a theme named [DSP] style name. Only growable buildings are included. Already-imported styles are skipped on repeat runs. Use Rename Theme in the Theme Manager to clean up the prefix afterwards.
Compatibility note: Do not enable BT2 theme management and assign a DSP style to the same district — the two mods filter the same spawning call and will conflict. Use one system per district. The import feature is the recommended migration path.
DSP does not need to be active for the import — its style packages are loaded by the game whenever a city is open.
Compatible with Cities: Skylines 1.21.1-f9 and later 1.x. Save games from the original Building Themes are fully compatible.
Not compatible with:
- 81 Tiles (original) — use 81 Tiles 2 instead
- Building Themes (original) — unsubscribe the original before enabling this fork
- Building Simulation Overhaul
- Runways and Taxiways — use Airport Roads instead
Building Theme: UK Terraced Housing
Building Theme: Neo-eclectic Homes
Building Theme: American Trailer Homes
► Building Themes 2 on GitHub[github.com]
► Original Building Themes by boformer[github.com]
boformer (Sebastian Schöner) — original mod concept, architecture, and all game logic.
BloodyPenguin — prior compatibility fixes.
roberto-naharro — Harmony 2.x migration, new features, and community maintenance.
Required items:
Click the title to search on this site.
Harmony 2.2.2-0 (Mod Dependency) — Steam Workshop
Revisions:
Old revisions of this mod are available below. Click the link to download.