
XP Pickup All
Timer-based auto-collect of XP by calling PickupAllXp() every N seconds. Requires BepInEx 6 (Unity.IL2CPP).
By Phlamingos
Last updated | a day ago |
Total downloads | 571 |
Total rating | 1 |
Categories | Mods Misc |
Dependency string | Phlamingos-XP_Pickup_All-1.2.2 |
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.733README
XP Pickup All (BepInEx IL2CPP) — Megabonk
Auto-collects all XP on a timer by calling the game's PickupManager.PickupAllXp()
.
Started out as a project to try and convert China1's Instantcollect mod from Melonloader to BepinEX frameworks. As it turns out I have no idea what I'm doing, so this is instead a ground up re-write. Instead of instantly teleporting XP to the player, this mod essentially calls the same function that the magnet shrine calls every 5 seconds (This is configurable). You can find China1's probably much better written and decidedly original Melonloader variant here: https://thunderstore.io/c/megabonk/p/China1/InstantCollect
Requirements
- BepInEx 6 (Unity.IL2CPP) for Megabonk
Install
Unzip so that the structure looks like:
BepInEx/
plugins/
InstantCollect_Port.dll
manifest.json
icon.png
README.md
CHANGELOG.md
Launch the game once to generate the config: BepInEx/config/gobo.megabonk.instantcollect.cfg
.
Config
Behavior.IntervalSeconds
— seconds between auto-collects (default: 5.0)Resolve.PickupManagerTypeName
— leave asPickupManager
unless your build differsDebug.DebugLog
— verbose logs
Uninstall
Delete BepInEx/plugins/InstantCollect_Port.dll
.