Home / Mods / UsefullInfoUI
Community UI Mod Guide

How to Install and Use UsefullInfoUI in Megabonk

Add a togglable run-info and player-stat overlay, configure its rows and scale, and remove it cleanly if a game update breaks compatibility.

Official package spelling: UsefullInfoUI Package version: 1.2.0 Third-party mod Checked July 27, 2026

Quick Answer

Install Maskoliver's original UsefullInfoUI package from Thunderstore through a separate r2modman profile. Launch the modded profile and press F1 to switch between Default, Detailed and Hidden views. Do not install MelonLoader and BepInEx together in the same game folder.

Name note: the package intentionally uses UsefullInfoUI with two l's. Searches for UsefulInfoUI, usefullinfoui and “useful info UI” refer to the same mod.

Current Version and Compatibility

AuthorMaskoliver
PackageUsefullInfoUI 1.2.0
Package-tested gameMegabonk v1.0.19
Supported loadersBepInEx 6 IL2CPP / MelonLoader 0.7.1
Newer game version warning: the package page only claims testing on Megabonk v1.0.19. Version 1.2.0 may or may not work after later game updates. Test it in a separate profile and disable it first when diagnosing a new-patch crash.

Trusted Download Source

Use the original Maskoliver UsefullInfoUI page on Thunderstore. Confirm the author, package name and dependency string before installing.

  • Prefer the package page's manager install button over a third-party mirror.
  • Review the package's Versions, Changelog and Analysis tabs before an update.
  • Do not run a separate installer claiming to be required by this small DLL mod.
  • Back up your save and keep leaderboard attempts on a clean vanilla profile.

Recommended Install: r2modman + BepInEx

  1. Create a separate Megabonk profile. In r2modman, make a test profile named with the current game version. Keep your clean profile unchanged.
  2. Install the original package. Open UsefullInfoUI from the Megabonk Thunderstore catalog and choose the manager install option.
  3. Confirm the loader dependency. The profile should use BepInEx 6 for IL2CPP. Let the manager install declared dependencies instead of adding a random loader build manually.
  4. Launch modded. Start Megabonk from r2modman's modded launch button, enter a low-stakes run and press F1.
  5. Verify before adding other mods. If the overlay works alone, add other packages one at a time so a conflict remains identifiable.

Manual BepInEx path

If you deliberately install the DLL manually inside a manager profile, the package readme specifies:

<profile>\BepInEx\plugins\UsefullInfoUI\UsefullInfoUI.dll

Alternative: MelonLoader Install

The package also lists MelonLoader v0.7.1 support. Install that loader into the game directory, then place the DLL at:

<game>\Mods\UsefullInfoUI\UsefullInfoUI.dll

Never mix loaders: do not keep MelonLoader and BepInEx in the same Megabonk installation. Use separate installs or a dedicated BepInEx manager profile.

How to Use the Overlay

F1Cycle view

Default → Detailed → Hidden.

Ctrl + RReload config

Applies config changes without a restart.

Ctrl + Increase scale

Enlarges both overlay panels.

Ctrl + Decrease scale

Shrinks both overlay panels.

The left panel can show run counts such as Shrines, Chests, Vendors, Microwaves and Moai. The right panel can show Damage, Crit, Attack Speed, Luck, Difficulty, XP/Gold Gain and other player stats.

Config File and Useful Settings

LoaderConfig pathMod file path
BepInEx<profile>\BepInEx\config\UsefulInfoUI.cfg<profile>\BepInEx\plugins\UsefullInfoUI\
MelonLoader<game>\UserData\UsefulInfoUI.cfg<game>\Mods\UsefullInfoUI\

The config is created after the first successful launch. Its setting names are case-insensitive.

  • DefaultRunInfoOrder and DetailedRunInfoOrder: choose and reorder run counters.
  • DefaultStatsOrder and DetailedStatsOrder: choose and reorder player stats.
  • RunInfoScale and PlayerStatsScale: control the two panel sizes.
Edit a copy of the config first. Use comma-separated keys from the annotated file, save it, then press Ctrl+R. Unknown keys are ignored rather than displayed.

UsefullInfoUI Not Working: Fixes

SymptomLikely causeWhat to do
No overlay after F1Vanilla launch, missing loader or wrong folderLaunch modded from the correct profile and confirm the DLL exists in that profile.
Game crashes on launchLoader conflict, stale dependency or new game patchRemove one loader, disable other mods and retest UsefullInfoUI alone in a fresh profile.
Config file missingThe mod has not loaded successfully yetFix the loader/package first; the config is written on the first successful run.
Config changes do nothingWrong profile, unsaved file or invalid keyEdit the active profile's file, save it and press Ctrl+R. Copy names from its comments.
Overlay is too largeScale value or UI scalingPress Ctrl+Down or lower both scale values in the config.
Worked before an updateGame/API compatibility changedDisable the mod, confirm vanilla works, then check the original package for a newer version.

Clean Uninstall

  1. Close Megabonk completely.
  2. In r2modman, disable or uninstall UsefullInfoUI from the affected profile.
  3. For a manual install, remove UsefullInfoUI.dll from the relevant BepInEx or MelonLoader folder.
  4. Optionally delete UsefulInfoUI.cfg if you do not want to preserve your layout.
  5. Launch the clean profile and verify the game before removing the loader itself.

Removing this display mod should not require downloading a replacement save. Keep the backup until the clean game has launched and loaded normally.

Safety and Leaderboard Boundaries

  • Use only the original author package and a known mod manager.
  • Scan manual downloads and reject unrelated executables or password prompts.
  • Keep a vanilla profile for clean saves and leaderboard attempts.
  • After any Megabonk update, launch vanilla first and re-enable mods individually.
  • Never publish support logs without checking them for usernames, local paths or private data.
UsefullInfoUI is community code, not an official Megabonk feature. A readable source view and package history improve transparency but do not guarantee security or future compatibility.

UsefullInfoUI FAQ

How do I mod UsefullInfoUI into Megabonk?

Create a separate r2modman profile, install Maskoliver's UsefullInfoUI package from Thunderstore, let the manager include BepInEx 6 IL2CPP, then launch modded and press F1.

Is it UsefulInfoUI or UsefullInfoUI?

The official package name and DLL use UsefullInfoUI with two l's. Its generated config is named UsefulInfoUI.cfg with the conventional single-l spelling.

Does it support BepInEx and MelonLoader?

Version 1.2.0 lists BepInEx 6 IL2CPP and MelonLoader 0.7.1 support. Choose one loader only; do not combine both in one game folder.

Does it work on the latest Megabonk patch?

The package author only states testing on Megabonk v1.0.19. Treat later versions as unverified until tested in a separate profile or confirmed on the original package page.

Can I hide the overlay without uninstalling?

Yes. Press F1 until the state cycles to Hidden. You can press F1 again later to restore Default view.

Related Guides