You are viewing a potentially older version of this package. View all versions.
Sparroh-PopupReducer-1.1.1 icon

PopupReducer

Reduces the size of item upgrade popups and repositions them for a cleaner HUD.

Date uploaded 21 hours ago
Version 1.1.1
Download link Sparroh-PopupReducer-1.1.1.zip
Downloads 7
Dependency string Sparroh-PopupReducer-1.1.1

This mod requires the following mods to function

BepInEx-BepInExPack_Mycopunk-5.4.2403 icon
BepInEx-BepInExPack_Mycopunk

BepInEx pack for Mycopunk. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

Popup Reducer

A BepInEx mod for Mycopunk that shrinks item upgrade popups and shifts them for a cleaner HUD.

Features

  • Scales upgrade popups to 50% size
  • Shifts popups 200px to the right so they sit better on screen
  • Toggleable via config (enabled by default)
  • Hot-reloads config while the game is running

Getting Started

Dependencies

  • Mycopunk (base game)
  • BepInEx 5.4.2403 or compatible (e.g. BepInExPack_Mycopunk)

Building

  1. Clone this repository
  2. Open the solution in Visual Studio, Rider, or your preferred C# IDE
  3. Build in Release mode to produce the .dll

Alternatively, use the .NET CLI:

dotnet build --configuration Release

The project targets netstandard2.1. Harmony is provided by BepInEx at runtime.

Installing

Via Thunderstore (recommended)

  1. Install with a Thunderstore mod manager
  2. The mod is placed in the correct plugins directory automatically

Manual installation

  1. Place PopupReducer.dll in <Mycopunk Directory>/BepInEx/plugins/

Running

The mod loads automatically through BepInEx when the game starts. Check the BepInEx console for a load confirmation message.

Configuration

Settings live in:

<Mycopunk Directory>/BepInEx/config/sparroh.popupreducer.cfg

Option Default Description
Enable Reducer true When enabled, upgrade popups are scaled to 50% and shifted right by 200px

Config changes are watched and reloaded automatically while the game is running. Edit and save the file; the next popup update applies the new value (including currently visible popups). Disabling restores normal popup scale.

Help

  • Mod not loading? Verify BepInEx is installed correctly and check console logs for errors
  • Popups not resizing? Confirm Enable Reducer is true and that upgrade popups are appearing in-game
  • UI looks wrong with other mods? Check for conflicts with other HUD/UI mods

Authors

  • Sparroh

License

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

CHANGELOG

Changelog

1.1.1

  • Refactor

1.1.0

  • Fixed popups not resizing after the first batch (list monitor desync with pooled popups)
  • Replaced fragile list polling with a Harmony postfix on UpgradePopup.Update
  • Scale popups to 50% and shift right by 200px while enabled
  • Config hot-reload: edit sparroh.popupreducer.cfg in-game and changes apply live

1.0.1

  • Initial standalone release (split from EnhancedSettings)
  • Resize and reposition item upgrade popups
  • Config toggle for the reducer (enabled by default)

1.0.0

  • Reduced reward popup size by 50% to decrease screen clutter
  • Shifted popup positioning to the right side of the screen
  • Automatic monitor and resize system for upgrade reward popups
  • F1 debugging key to log the current popup count
  • Packaging: MinVer, thunderstore.toml for tcli, LICENSE, and CHANGELOG