AutoQueueBuild

版本 v1.1.2·更新於 2026-07-23

Click a building you can't afford in the build bar and it auto-queues the full craft tree into the replicator.

模組介紹 作者原文

AutoQueueBuild

A Dyson Sphere Program mod. When you click a building in the bottom build bar that you

have none of in your inventory, and you do have the materials to make it, the mod queues

the full craft into the mecha replicator instead of just flashing "insufficient materials."

The recursion (queue the gears and rods needed for the assembler, etc.), the affordability

check, material reservation and refund-on-cancel are all handled by the game's own

MechaForge.AddTask — this mod is only the trigger.

Behaviour

Clicking a building you own 0 of:

| Situation | Result |

|---|---|

| Full craft tree affordable from current inventory | Queued to the replicator (one craft). Tip + click sound. |

| Missing raw materials somewhere in the tree | Nothing queued; vanilla "insufficient materials" feedback. |

| Recipe locked / not handcraftable | Nothing queued; vanilla feedback. |

| You already own ≥1 | Unchanged — selects into your hand as normal. |

| Double-click | Unchanged — opens the replicator focused on the item. |

Also

  • Auto-craft while placing (opt-in, off by default). When enabled, if you keep placing a

building after your inventory hits 0, the mod keeps the replicator 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." Enable with

Placement.AutoCraftWhilePlacing = true.

  • Build-bar overlay. Each build-bar icon shows the quantity of that building currently

queued in the replicator and an ETA (e.g. +3 / 12s).

Config

  • General.Enabled (default true) — master switch.
  • General.CraftsPerClick (default 1) — handcraft executions queued per build-bar click.
  • Feedback.ShowTip (default true) — on-screen "Queued to replicator" tip.
  • Feedback.PlaySound (default true) — build-menu click sound on queue.
  • Placement.AutoCraftWhilePlacing (default false, opt-in) — top up crafts when you run dry mid-build.
  • Placement.PlacementBuffer (default 5) — how many to keep queued while placing on empty.
  • Placement.CheckIntervalTicks (default 10) — ticks between placement top-up checks.
  • UI.ShowBarOverlay (default true) — show queued qty + ETA on build-bar icons.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

xiaoye97-BepInEx

檔案與校驗

檔案名稱
AutoQueueBuild-1.1.2.zip
檔案大小
29.4 KiB