PlanetwideSupplier

v1.0.0·Updated 2026-08-31

Auto-refills generators, turrets, factories, launchers, and Ray Receivers from your planet's logistics network - no belts required.

About this mod Author’s original text

PlanetwideSupplier

Everything on your planet, kept supplied automatically.

Author: zicarius

Version: 1.0.0

Game: Dyson Sphere Program 0.10.x (built against 0.10.34)

Loader: BepInEx 5.4.17+

For anyone tired of belting fuel, ammo, ingredients, and launch payloads

to every single building. This mod tops all of it up straight from your

logistics network - generators, turrets, factories, launchers, all of it.

What it does

Every fuel-burning generator, Ray Receiver, combat turret and battle

base, crafting building, Matrix Lab, EM-Rail Ejector, and Vertical

Launching Silo on a planet is topped up from that planet's logistics

stations (ILS/PLS) - no belts, no manual runs. Everything is drawn from

real station stock, so it isn't free: a station has to actually

hold the item for it to be used. And it never overrides a belt or

sorter already feeding a building - this mod is a backup, not a

replacement for your factory lines.

Features

  • Auto-refill power generators - Thermal Power Plants, Mini Fusion Power Plants, Artificial Stars, plus Ray Receivers' Graviton Lens catalyst slot.
  • Auto-restock turrets and battle bases with ammo and fighters.
  • Auto-refill crafting buildings - smelters, assemblers, chemical plants, refineries - and Matrix Labs in both research and production mode.
  • Auto-refill EM-Rail Ejectors and Vertical Launching Silos with whatever item they're already loaded to launch.
  • Four independent modules - Generator, Ammo, Production, Launch - each with its own on/off switch. Turn off what you don't want without disabling the rest.
  • Never overrides belts - a building already fed by its own sorter/inserter (or, for Ray Receivers, a real belt connection) is left alone. This mod only backs up buildings with no dedicated supply line.
  • Consume model - everything comes from real station stock, not thin air.
  • Planetwide by default - or set a limited radius per module to pull only from nearby stations.
  • Nearest-station-first sourcing so the closest depot is drained first.
  • Cheap - throttled scans, not every tick, so it stays light on UPS.
  • Config-only - no in-game UI; every setting lives in the BepInEx config file.

Installation

Via r2modman Mod Manager (recommended):

  • Install r2modman or the Mod Manager.
  • Search "Dyson Sphere Program" and set up a profile.
  • Search "PlanetwideSupplier" in the Online tab and install.
  • Launch the game through the mod manager.

Manual install:

  • Install BepInEx 5 for Dyson Sphere Program.
  • Download the latest PlanetwideSupplier-.zip from the

Releases page.

  • Extract the ZIP into your Dyson Sphere Program folder so the

plugins\ path lands inside BepInEx\plugins\.

  • Launch the game once. BepInEx creates

BepInEx\config\com.zicarius.PlanetwideSupplier.cfg with the defaults.

  • (Optional) Edit that.cfg to taste - with the game closed, then relaunch.

Before you install

This is a BepInEx plugin - it patches the game's code at runtime using

Harmony patches.

  • Only download from sources you trust. Only this mod's

page or the GitHub repo - treat

re-uploads elsewhere as unsafe.

  • Game updates can break it. A DSP update may stop this mod from

working until a compatibility update is released.

  • Save-safe by design. This mod stores nothing in your save. It

only tops up existing fuel/ammo/ingredient/lens/bullet counts from

existing station stock while you play. Remove it any time and your

save stays vanilla - everything simply stops auto-refilling.

  • Do not run alongside PlanetwideGeneratorSupply or PlanetwideAmmoSupply.

This mod already covers everything those two do. Running them together

won't break anything (both use the same real-consume drain model), but

the same generator or turret could be serviced twice - just wasteful.

This mod detects and warns in the log if either is also installed.

Configuration

All settings live in the BepInEx config file - there is no in-game

settings window. Edit it with the game closed, then relaunch (c

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

xiaoye97-BepInEx

File & checksum

Filename
PlanetwideSupplier-1.0.0.zip
File size
60.1 KiB