You are viewing a potentially older version of this package. View all versions.
the_croods-SwapperPlugin-1.1.0 icon

SwapperPlugin

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

Date uploaded 8 months ago
Version 1.1.0
Download link the_croods-SwapperPlugin-1.1.0.zip
Downloads 1163
Dependency string the_croods-SwapperPlugin-1.1.0

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.0 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.0

README

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 on thunderstore, 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!

CHANGELOG

1.2.2

Added minor configs

1.2.1

will actually disable mods that have mono and il2cpp in their name now.

1.2.0

Fixed bug where il2cpp mods weren't detected properly. Changed it so that if any s1api is detected it gets skipped

1.1.0

Added support for the S1API, which im considering another backend. Go check it out! Its super helpful!

1.0.0

Initial release