UsefullInfoUI
A clean, togglable overlay for tracking run progress in Megabonk. Toggle with F1; hot reload with Ctrl+R.
By Maskoliver
| Last updated | 3 days ago |
| Total downloads | 479 |
| Total rating | 1 |
| Categories | Mods |
| Dependency string | Maskoliver-UsefullInfoUI-1.2.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_IL2CPP
BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.
Preferred version: 6.0.738README
Useful Info UI (Megabonk)
Compact, readable overlay that shows key Run Info on the left (Shrines, Chests, Vendors, Microwaves, Moai, etc.) and your Player Stats on the right (Damage, Crit, Attack Speed, Luck, XP/Gold gain, …).
Tested on: Megabonk v1.0.19 Loader support: MelonLoader v0.7.1 and BepInEx 6 (IL2CPP)
Features
- Left overlay: Run Info rows you choose (counts update automatically)
- Right overlay: Player Stats with clear labels and colors
- Fast toggle: F1 cycles Default → Detailed → Hidden
- Hot reload: Ctrl+R reloads UsefulInfoUI.cfg live
- Resize both panels: Ctrl+Up/Down scales Run Info and Player Stats
Install
Do not use MelonLoader and BepInEx in the same game folder. Use separate installs or a manager like r2modman for BepInEx.
BepInEx
- Install BepInEx 6 for Megabonk via r2modman.
- Place UsefullInfoUI.dll into your profile: <profile>\BepInEx\plugins\UsefullInfoUI\
- Launch the game from r2modman.
MelonLoader
- Install MelonLoader v0.7.1 into the game directory.
- Put UsefullInfoUI.dll into: <game>\Mods\UsefullInfoUI\
- Launch the game normally.
Usage
- Toggle overlay state: F1 (Default → Detailed → Hidden)
- Reload config: Ctrl+R (re-applies keys and order live)
- Resize both panels: Ctrl+Up/Down
Config
The mod writes an annotated config on first run:
- MelonLoader: <game>\UserData\UsefulInfoUI.cfg
- BepInEx: <profile>\BepInEx\config\UsefulInfoUI.cfg
Keys are case-insensitive. The top readme comment summarizes usage; Run Info and Player Stats have their own explanatory comment blocks.
Editable entries:
- DefaultRunInfoOrder, DetailedRunInfoOrder, RunInfoScale
- DefaultStatsOrder, DetailedStatsOrder, PlayerStatsScale
Example (ini style):
[UsefulInfoUI]
# One config controls everything (F1 cycles Default → Detailed → Hidden). Press Ctrl+R to hot-reload the config.
Readme = "See description above"
# Useful Info UI shows a compact overlay with Run Info on the left (Shrines, Chests, Vendors, etc.) and Player Stats on the right (Damage, Crit, Attack Speed, Luck, XP/Gold gain).
# Shortcuts:
# • F1 – Toggle overlay state (Default → Detailed → Hidden)
# • Ctrl+R – Hot reload the config from disk
# • Ctrl+Up – Increase both Run Info and Player Stats scale
# • Ctrl+Down – Decrease both Run Info and Player Stats scale
# Run Info variables (case-insensitive):
# • Shrines – Charge shrines (common + legendary)
# • Chests – Normal + free chests
# • Vendors – Shady Guy counts by rarity (common/rare/epic/legendary)
# • Microwaves – Microwave counts by rarity (common/rare/epic/legendary)
# • MoaiOnly – Only Moai shrine count
# • MoaiAndGreed – Moai and Greed counts together
# • Challenge – Challenge shrine count
# • Magnet – Magnet shrine count
# • Cursed – Cursed shrine count
DefaultRunInfoOrder = "Shrines,Chests,Vendors,MoaiOnly"
DetailedRunInfoOrder = "Shrines,Chests,Vendors,Microwaves,MoaiAndGreed,Challenge,Magnet,Cursed"
RunInfoScale = 1.00
# Player Stats variables (case-insensitive):
# • Preset-colored: Damage, CritChance, CritDamage, AttackSpeed, Lifesteal, Projectiles, ExtraJumps, Luck, Difficulty, MoveSpeed, XpGain, GoldGain
# • Full list:
# MaxHealth, HealthRegen, Shield, Thorns, Armor, Evasion, Lifesteal, CritChance, CritDamage,
# DamageReductionMultiplier, DamageCooldownMultiplier, SizeMultiplier, DurationMultiplier, DamageMultiplier,
# EffectDurationMultiplier, AttackSpeed, Projectiles, ProjectileSpeedMultiplier, EliteDamageMultiplier,
# KnockbackMultiplier, MoveSpeedMultiplier, JumpHeight, PickupRange, Luck, GoldIncreaseMultiplier,
# XpIncreaseMultiplier, Difficulty, EliteSpawnIncrease, BurnChance, FreezeChance, PowerupBoostMultiplier,
# PowerupChance, WeaponBurstCooldown, ProjectileBounces, ExtraJumps, Overheal, HealingMultiplier, SilverIncreaseMultiplier
DefaultStatsOrder = "Damage,AttackSpeed,Luck,Difficulty,XpGain"
DetailedStatsOrder = "Damage,CritChance,CritDamage,AttackSpeed,Lifesteal,Projectiles,ExtraJumps,Luck,Difficulty,MoveSpeed,XpGain,GoldGain"
PlayerStatsScale = 1.00
Notes:
- Preset stat colors are used for key stats (Damage, CritChance, CritDamage, AttackSpeed, Lifesteal, Projectiles, ExtraJumps, Luck, Difficulty, MoveSpeed, XpGain, GoldGain). Other stats use a readable dynamic palette.
Uninstall
- Remove UsefullInfoUI.dll from Mods/ (Melon) or BepInEx/plugins/ (BepInEx)
- Optional: delete UsefulInfoUI.cfg
Changelog
1.2.0
- New: Ctrl+Up/Down resizes both Run Info and Player Stats
- Config layout clarified
- BepInEx support added(IL2CPP)