GridSolverCoru

v1.1.0·Updated 2026-07-20

Automatically place selected upgrades on the hex grid. Hover and press N to select, then Solve. Supports Boundary Incursion, Multiversal Thievery, Edge Fault, and Handheld Pocket Universe.

About this mod Author’s original text

GridSolverCoru

Fork of Sparroh's GridSolverPlus — automatically places selected upgrades on the hex grid.

Key Features

Hex Grid Solver

Select upgrades and let the solver find a valid arrangement on the upgrade grid.

Smart Grid-Expander Detection

  • Multiversal Thievery — placed first for maximum grid space
  • Boundary Incursion & Edge Fault — placed after MT, before everything else
  • Handheld Pocket Universe — inflates cell counts per rarity (Standard=1, Rare=2, Epic=3, Exotic=4)

Improved Reliability

  • Snapshot & Restore — failed solves restore your previous layout exactly
  • Unequip All — strip all upgrades from the current gear with one click
  • Gear-change detection — auto-clears selection when switching gear in an open window
  • Selection preserved on failure — keeps highlights so you can deselect one or two and retry

Controls

| Action | Input |

|---|---|

| Select single | Hover upgrade + press N |

| Select multiple | Hold N and hover over each upgrade |

| Deselect | Press N on a highlighted upgrade |

| Solve | Click Solve in the gear action bar |

| Cancel | Click Cancel |

| Clear selection | Click Clear |

| Unequip all | Click Unequip All |

Selected upgrades are highlighted yellow. Non-stackable upgrades of the same type replace each other in the selection.

Usage

  • Open a gear upgrade window (Gear Details or Ouro)
  • Hover over an unlocked upgrade and press N to add it to the selection
  • To select multiple upgrades, hold N and hover over each one
  • Press N on a selected upgrade to remove it
  • Click Solve — the solver finds the best arrangement
  • If the solve fails, you can deselect one or two upgrades and try again

Troubleshooting

  • Solver refuses to solve: Try clicking Unequip All to clear the grid, then select only the upgrades you want to place and hit Solve. This gives the solver a completely empty grid to work with.
  • Solver moves things it shouldn't: The solver only rearranges the upgrades you selected. Any upgrades you didn't select stay exactly where they are. If unexpected movement happens, use Unequip All and try solving again with a clean grid.
  • Missing controls: If the Solve / Cancel / Unequip All buttons aren't visible, make sure a gear upgrade window is open. The buttons only show while you're editing a weapon, character, or ouro gear.

Installation

  • Install BepInExPack_Mycopunk.
  • Install SparrohUILib by Sparroh.
  • Install this mod through your mod manager.
  • Launch the game.

Manual

  • Install BepInExPack_Mycopunk as above.
  • Install SparrohUILib as above.
  • Extract GridSolverCoru.dll into BepInEx/plugins/ in your Mycopunk directory.
  • Launch the game.

Requirements

  • Mycopunk, obviously
  • BepInExPack_Mycopunk
  • SparrohUILib by Sparroh

Changelog

See CHANGELOG.md.

Credits

  • funlennysub — Original UpgradeSolver (GitHub | )
  • Sparroh — GridSolverPlus fork with major enhancements (GitHub | )
  • Coruscnium — GridSolverCoru fork with MT/HPU/Edge Fault support, gear-change detection, Unequip All, and snapshot/restore

License

GNU General Public License v3.0

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_MycopunkSparroh-SparrohUILib

File & checksum

Filename
GridSolverCoru-1.1.0.zip
File size
39.3 KiB