We recommend using the Thunderstore Mod Manager or an alternative for installing mods
An in-game UI for exploring, debugging and modifying IL2CPP and Mono Unity games.
Last updated | 7 months ago |
Total downloads | 126 |
Total rating | 1 |
Categories | Mods |
Dependency string | Coal-Unity_Explorer-4.3.5 |
Dependants | 0 other mods depend on this mod |
BepInEx pack for Nickelodeon All-Star Brawl. Preconfigured and ready to use.
Preferred version: 5.4.17
🔍 An in-game UI for exploring, debugging and modifying Unity games.
✔️ Supports most Unity versions from 5.2 to 2021+ (IL2CPP and Mono).
⚡ Thunderstore releases: BepInEx Mono | BepInEx IL2CPP | MelonLoader IL2CPP
Release | IL2CPP | Mono |
---|---|---|
BIE 6.X | ✅ link | ✅ link |
BIE 5.X | ✖️ n/a | ✅ link |
UnityExplorer.BIE.[version].dll
file and put it in BepInEx\plugins\
Note: BepInEx 6 is obtainable via BepisBuilds
Release | IL2CPP | Mono |
---|---|---|
ML 0.4+ | ✅ link | ✅ link |
UnityExplorer.ML.[version].dll
file and put it in the Mods\
folder created by MelonLoader.IL2CPP | Mono |
---|---|
✅ link | ✅ link |
The standalone release can be used with any injector or loader of your choice, but it requires you to load the dependencies manually: HarmonyX, and the IL2CPP version also requires that you set up an Il2CppAssemblyUnhollower runtime.
UnityExplorer.ExplorerStandalone.CreateInstance();
ExplorerStandalone.OnLog
event to handle logging if you wishThese are some common fixes to issues which are present in some games, please create an issue in this repository if these fixes don't work.
This can be caused by a number of issues, but most commonly by the Event System.
true
UnityEngine.Object
, with optional filtersThe inspector is used to see detailed information on objects of any type and manipulate their values, as well as to inspect C# Classes with static reflection.
[G]
) is used to inspect a GameObject
, and to see and manipulate its Transform and Components.
[R]
and [S]
) are used for everything else
▼
button to expand certain values such as strings, enums, lists, dictionaries, some structs, etcTexture2D
objects, there is a View Texture
button at the top of the inspector which lets you view it and save it as a PNG file. Currently there are no other similar helpers yet, but I may add more at some point for Mesh, Sprite, Material, etcMono.CSharp.Evaluator
to define temporary classes or run immediate REPL code.startup.cs
and placing it in the UnityExplorer\Scripts\
folder (this folder will be created where you placed the DLL file).Prefix
(which can return bool
or void
), Postfix
, Finalizer
(which can return Exception
or void
), and Transpiler
(which must return IEnumerable<HarmonyLib.CodeInstruction>
). You can define multiple patches if you wish.BepInEx\config\com.sinai.unityexplorer.cfg
UserData\MelonPreferences.cfg
{DLL_location}\UnityExplorer\config.ini
For Visual Studio:
git submodule update --init --recursive
to get the submodules.src\UnityExplorer.sln
project.mcs
(Release/AnyCPU, you may need to run nuget restore mcs.sln
), and if using IL2CPP then build Il2CppAssemblyUnhollower
(Release/AnyCPU) as well.If you fork the repository on GitHub you can build using the dotnet workflow:
Mono.CSharp
reference for the C# Console.UnityExplorer is in no way associated with Unity Technologies. "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere.
Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.
Upload date | Version number | Downloads | Download link | |
---|---|---|---|---|
2021-10-28 | 4.3.5 | 126 | Version 4.3.5 | Install |