Phlamingos-XP_Pickup_All icon

XP Pickup All

Timer-based auto-collect of XP by calling PickupAllXp() every N seconds. Requires BepInEx 6 (Unity.IL2CPP).

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-6.0.733 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.733

README

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 as PickupManager unless your build differs
  • Debug.DebugLog — verbose logs

Uninstall

Delete BepInEx/plugins/InstantCollect_Port.dll.