Building Menu Overhaul


An expanded building menu with industry search, tag filters, upgrade paths, item previews and upgrade queues.

Requires AshLib 2.2.0 or higher.

Current Version: 2.1.0

Compatible with version: 0.1.1 - 2.0.3

Library Info

Building Menu Overhaul

Search bar

Dynamically search industries that match your selected tag filters.

Search bar showcase

Tag filters

Filter industries by a variety of tags, including tags added by other mods.

Tag filters showcase

Dropdown menus

Choose between industry variants, such as stations, from a dropdown menu instead of opening a separate section.

Dropdown menus showcase

Upgrade paths

View the upgrade path for each industry.

Upgrade paths showcase

Item usage

See which items an industry or its upgrades can use, and whether they can be installed on the current market.

Item usage showcase

Upgrade queue

Queue industries together with their upgrades.

Upgrade queue showcase

Releases

Latest Release:

2.1.0

Compatible versions: 0.1.1 - 2.0.3

[Download]

  • Release. Unfortunately, the patch notes were lost during the transition to the website.

2.0.1 (Legacy)

Compatible versions: 0.1.1 - 1.2.0

[Download]

  • Release. Unfortunately, the patch notes were lost during the transition to the website.

1.2.0

Compatible versions: 0.1.1 - 1.1.6

  • Show Upgrade Path now works for all industries within an upgrade path, rather than only the first industry.
  • Industry images throughout the UI now use getCurrentImage.
  • Added BuildingMenuListener.addBuildingstoBeHidden to hide buildings on specific markets, including buildings from other mods.

1.1.6

Compatible versions: 0.1.1 - 1.1.5

  • Fixed closing the Codex also closing the building UI.
  • Fixed industries tagged to be hidden from the building menu still being displayed.

1.1.5

Compatible versions: 0.1.1 - 1.1.4

  • Updated for Starsector 0.98.

1.1.4

Compatible versions: 0.1.1 - 1.1.3

  • Fixed incorrect cost displays.
  • Added popup animations through AshLib.

1.1.3

Compatible versions: 0.1.1 - 1.1.2

  • Fixed compatibility issues with the Arthur mod.

1.1.2

Compatible versions: 0.1.1 - 1.1.1

  • Fixed a random crash caused by currentOne being null.

1.1.1

Compatible versions: 0.1.1 - 1.1.0

  • Fixed a random crash.

1.1.0

Compatible versions: 0.1.1 - 1.0.4

  • Added upgrade queues.
  • Fixed a crash in getIndustryTree.
  • Fixed stations still being available to build when already in the construction queue.

1.0.4

Compatible versions: 0.1.1 - 1.0.3

  • Centered industry showcase titles.
  • Added dynamic colors based on the faction owning the market where the menu is opened.
  • Adjusted tooltip methods for future AoTD: Vaults of Knowledge versions.

1.0.3

Compatible versions: 0.1.1 - 1.0.2

  • Further improved performance.

1.0.2

Compatible versions: 0.1.1 - 1.0.1

  • Fixed industries already in the construction queue appearing in the building menu.
  • Added support for vanilla extended tooltips; press F1 to expand them.
  • Slightly improved UI generation performance.

1.0.1

Compatible versions: 0.1.1 - 1.0.0

  • Integrated Which Industry into the mod.

1.0.0

Compatible versions: 0.1.1 - 0.2.0

  • Added item previews showing whether an item can be used on a specific market.

0.2.0

Compatible versions: 0.1.1

  • Fixed tags not being read when changed during sector loading.
  • Added upgrade path previews.
  • Added the Has upgrade tag.
  • Fixed industries sometimes displaying the wrong image.

0.1.1

Incompatible with previous versions

  • Fixed a small memory leak.
  • Added an arrow to dropdown menus.
  • Fixed issues with tag buttons.

About Me

Welcome Starfarer,

My name is Kaysaar. I am a Starsector modder and the main developer of Ashes of The Domain. Always coming up with crazy ideas to pursue my own goals and having fun!

Credits

Early Development

  • Ciruno
  • Uhbyr1
  • RaiDz

Coding

  • Kaysaar
  • Purple Nebula

General Assistance

  • Ymfah
  • Purple Nebula
  • Gourmet G
  • CY/Milkydromeda
  • AoTD Discord

Web Developer

  • ELIF_

Artwork

  • CY/Milkydromeda
  • Dwarven_Seaman
  • RLSVD
  • Minideth
  • SnazzyPantsMcGee
  • Jagoda Jeruzalska
  • Neoysod
  • Neon
  • Jeremy Cohen
  • Sol
  • kirbo1
  • Yyiek

Programming and Feedback

  • John Shm0
  • Lukas04
  • Nia Tahl
  • PigeonPun
  • USC discord
  • WolframSegler

Writing

  • Myo
  • Myriad
  • Purple Nebula
  • Zero
  • Timothy

Sound Design

  • Ixo
Copyright © 2026 | All rights reserved.
Please wait...