AtmosphericEnergizersRework

v1.2.0·Updated 2026-08-05

Reworks Atmospheric Energizers (Swarm Gun) auto ammo regeneration behavior.

About this mod Author’s original text

Atmospheric Energizers Rework

A BepInEx mod for Mycopunk that reworks Atmospheric Energizers (Swarm Gun) auto ammo regeneration.

Features

  • Regenerates stored ammo (reserve) while hovering bullets are active, instead of magazine ammo
  • Configurable delay after last fire before regen can start (default 1 second)
  • Uses the weapon's existing auto ammo regen interval (optionally scaled)
  • Restores a configurable amount of ammo per tick, up to capacity or a custom cap
  • Hot-reloads config from disk while the game is running

Installation

(recommended)

  • Install Mod Manager (or another compatible manager).
  • The mod is placed in the correct BepInEx plugins folder automatically.

Manual

  • Install BepInEx for Mycopunk (BepInExPack_Mycopunk 5.4.2403 or compatible).
  • Copy AtmosphericEnergizersRework.dll into /BepInEx/plugins.
  • Launch the game. Confirm load in the BepInEx log:

AtmosphericEnergizersRework v1.2.0 loaded successfully.

Dependencies

  • Mycopunk
  • BepInExPack_Mycopunk 5.4.2403 or compatible

Configuration

Config file (created on first launch):

BepInEx/config/sparroh.atmosphericenergizersrework.cfg

| Option | Default | Description |

|-------------------------|----------------|--------------------------------------------------------------------------------------|

| Enabled | true | Master toggle. When off, vanilla SwarmGun regen runs unchanged. |

| Fire Delay | 1 | Seconds after last fire before regen can start. |

| Ammo Per Tick | 1 | Stored ammo restored each regen tick (minimum 1). |

| Interval Multiplier | 1 | Multiplies the weapon's autoAmmoRegenInterval. Below 1 = faster; above 1 = slower. |

| Cap Mode | AmmoCapacity | AmmoCapacity uses GunData.ammoCapacity. Custom uses Custom Cap. |

| Custom Cap | 999 | Max StoredAmmo when Cap Mode is Custom. |

Edits to the cfg file are picked up automatically (debounced hot-reload).

Building

  • Clone the repository:
  • Ensure the.csproj reference paths point at your local Mycopunk and BepInEx installs.
  • Build:

dotnet build --configuration Release

Output DLL: bin/Release/netstandard2.1/AtmosphericEnergizersRework.dll

Troubleshooting

  • Mod not loading? Confirm BepInEx is installed and check BepInEx/LogOutput.log for errors.
  • No effect in-game? Ensure you are using Atmospheric Energizers (Swarm Gun), that hovering bullets are active after

firing, and that Enabled is true in the config. The weapon also needs an auto ammo regen upgrade/interval

greater than 0.

Authors

  • Sparroh

License

This project is licensed under the MIT License — see the LICENSE file for details.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_Mycopunk

File & checksum

Filename
AtmosphericEnergizersRework-1.2.0.zip
File size
15.0 KiB