SwapperPlugin

v1.2.2·Updated 2025-05-20

Allows seamless swapping between the il2cpp and mono backends. Can be used to install the mono and Il2Cpp version of a mod seamlessly

About this mod Author’s original text

Swapper plugin

You don't need this unless you're actively developing mods, and want to use it as a dependency.

How it works

The plugin will search through your dll for the references and if it uses any or too many Il2Cpp references it will disable it if its the mono branch and vice versa. including "Mono" or "Il2Cpp" will tell the plugin to use that backend rather than finding one.

How does this help me?

Instead of managing two manifests and packages, you can upload one package with both dlls and use this as a dependency. then it will do the rest, allowing the user to play freely on either backend!

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:

LavaGang-MelonLoader

File & checksum

Filename
SwapperPlugin-1.2.2.zip
File size
19.5 KiB