MineralExhaustionNotifier

版本 v0.5.4·更新於 2022-02-25

Statistics on miners, logistic stations, and their items. Allow you to track problem conditions and shows you a information window with location, problem, and more.

截圖 共 2 張

模組介紹 作者原文

DSP Plugins by AleksLT

How to Install:

First Install Bepinex in your game

folder:

Then Download the latest DLL of the mod:

And add it to a new subfolder in bepinex plugins folder under the steam game folder: %steamapps\common%\Dyson Sphere Program\BepInEx\plugins\DSPPlugins_ALT

Launch the game and you should be all set!

After launching one time there will be a config file you can edit in %steamapps\common%\Dyson Sphere Program\BepInEx\net.toppe.bepinex.dsp.veinexhaustion.cfg

How to use the Mineral Exhaustion Notifier mod?

This mod gathers information on vein miners and logistic stations and present this information in a window allowing you to group by planet, resource and power network.

You can also filter what is shown by several filters to drill down to what you want to know. Mining rate, logistic station - item stock, ++.

The plugin will periodically check the miners for an alarm (Low Power, Low Production Yield), and/or if the remaining mineral they can mine is low or none.

If a miner is detected with this condition the toggle button (M) on lower right will change colour to red. To open the window press this button, or the bound quick key.

Quick Key map (configurable):

  • ALT-I: Toggle Mineral Vein Information Window

Screenshots

Changes in last release

MineralExhaustionNotifier v0.5.4

  • Show custom planet names. Contribution from Enrique Ramirez
  • Fix for new big update of DSP. 0.9.24.11286. Contribution from dgschrei
  • Added auto collapsed mode for miners and logistic stations (helps a lot performance wise with large amount of miners/stations)
  • Internal code restructuring.

MineralExhaustionNotifier v0.5.2

  • As some had grown used to the smaller window size with high resolution/pixel densities the scaling code is reworked to base itself on the games UI Layout Reference Height adjustment.
  • If you are not happy with the size that the UI Layout Reference Height adjustment gives you there are config options that allow you to override the size. (Larger value = smaller window)
  • In game window scale adjustment through - 1 + buttons on the window title bar.
  • Fixed sorting for Logistic Stations - Resource. Now sorts on Resource Name, not the internal id.:)

MineralExhaustionNotifier v0.5.1

  • User customizable button placement
  • Scaling code to give a consistent UI size independent of resolusion. (Thanks to yushiro for PR)
  • Disabled initial pop-up, if alarm situation, for now as I personally didn't find this feature useful. Will bring it back after user customizable triggers are implemented.

MineralExhaustionNotifier v0.5

  • Added information on logistic stations and their items as well
  • Filtering options. Filters are logically AND between the filters, and OR for the filter-local. Meaning you can do queries like: Stellar Stations AND Item % below 50%, AND Supply Remote.
  • Show information from the data source ( Vein Miners or Logistic Stations) broken down into different groups. Planet style as it was, or Resource based to get a better understanding of everything related to titanium.
  • Keybinding is now changed! You need to press an ALT-key before the user bindable key (default I)

Verified working with game versions

  • Dyson Sphere Project 0.9.24.11286
  • Dyson Sphere Project 0.6.16.5780
  • Dyson Sphere Project 0.6.16.5759
  • Dyson Sphere Project 0.6.15.5706
  • Dyson Sphere Project 0.6.15.5686

Acknowledgements

  • Readme structure heavily inspired/copied from
  • Thanks to DSP Modding Discord
  • UnityRunTimeEditor for the stop mouse events from propagating through window
  • xiaoye97 for their LDBTool source that allowed me to understand enough GUI in the game to make my own
  • ragzilla for DSP_MinerOverride giving me a nice place to look for mining-related classes
  • Forked for poking me to create the Mineral Ex

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

xiaoye97-BepInEx

檔案與校驗

檔案名稱
MineralExhaustionNotifier-0.5.4.zip
檔案大小
85.6 KiB
SHA-256
d3de8ce1186c501bff25fcb9bb545e67b36927a999a6c195db11f55058adfad2
入庫時間
2026-10-06 19:13