AutoQueueBuild
Click a building you can't afford in the build bar and it auto-queues the full craft tree into the replicator.
CHANGELOG
Changelog
All notable changes to AutoQueueBuild are documented here. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.1.1] - 2026-07-07
Changed
Placement.AutoCraftWhilePlacingnow defaults to false (opt-in). Previously, using up the last building in your inventory auto-queued a buffer of more, which was surprising. The build-bar click on an item you own 0 of is now the only automatic queue out of the box.- Queue tip now appears at the mouse cursor (nudged above the build bar) and re-shows on every
click with the updated total build time (
Added to queue (12s)/In queue (12s)). - Build-bar overlay is a single inline line
+N (time)positioned above the icon, with an outline for legibility.
Added
General.CtrlClickCrafts(default 1) andGeneral.ShiftClickCrafts(default 5): Ctrl+click and Shift+click queue those amounts (affordable amount is added if you can't afford the full request).
Fixed
- Build-bar overlay never rendered due to a throttle counter seeded at
long.MinValue.
[1.1.0] - 2026-07-07
Added
- Auto-craft while placing. When you keep placing a building after your inventory hits 0,
the replicator is kept topped up with a small buffer of that building (via the game's own
recursive
AddTask), so construction continues instead of stalling on "insufficient materials." - Build-bar overlay. Each build-bar icon shows the quantity of that building currently
queued in the replicator plus a build ETA (e.g.
+3/12s). - Config:
Placement.AutoCraftWhilePlacing,Placement.PlacementBuffer,Placement.CheckIntervalTicks,UI.ShowBarOverlay.
[1.0.0] - 2026-07-07
Added
- Initial release. Clicking a building in the bottom build bar that you own 0 of will, if
its full handcraft tree is affordable from current inventory, queue it into the mecha
replicator (recursively, via the game's
MechaForge.AddTask) instead of flashing "insufficient materials." - Covers mouse clicks and the number-key build shortcuts (
UIBuildMenu.OnChildButtonClick). - Config:
General.Enabled,General.CraftsPerClick,Feedback.ShowTip,Feedback.PlaySound.