Source-checkedQuality of life & UI

UnityExplorer

by limoka8 · for Core Keeper

An in-game UI for exploring, debugging and modifying IL2CPP and Mono Unity games.

6.9KDownloads
6 mo agoLast updated
1.2.1.3Latest game version
mod.ioSource

About UnityExplorer

From mod.io

An in-game UI for exploring, debugging and modifying IL2CPP and Mono Unity games.

UnityExplorer

This tool requires elevated access to function

🔍 An in-game UI for exploring, debugging and modifying Unity games.

Current GitHub

GitHub Fork Used as base

Original GitHub

Important note regarding performance

Anyone familiar with BepInEx version of the Unity Explorer might notice significant performance regression when using this version of Unity Explorer.

Unfortunately, but this issue is not a fault of this version of Unity Explorer or my laziness.

The performance of Unity Explorer in general has regressed on Unity 2022 and it's outside of my control. This is happening across any and all versions of it.

Features

Object Explorer

  • Use the Scene Explorer tab to traverse the active scenes, as well as the DontDestroyOnLoad and HideAndDontSave objects.
    • The "HideAndDontSave" scene contains objects with that flag, as well as Assets and Resources which are not in any scene but behave the same way.
    • You can use the Scene Loader to easily load any of the scenes in the build (may not work for Unity 5.X games)
  • Use the Object Search tab to search for Unity objects (including GameObjects, Components, etc), C# Singletons or Static Classes.
    • Use the UnityObject search to look for any objects which derive from UnityEngine.Object, with optional filters
    • The singleton search will look for any classes with a typical "Instance" field, and check it for a current value. This may cause unexpected behaviour in some IL2CPP games as we cannot distinguish between true properties and field-properties, so some property accessors will be invoked.
  • Use the World Explorer tab to traverse active worlds,as well to perform EntityQueries on them to filter the results.

Inspector

The 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.

  • The GameObject Inspector (tab prefix [G]) is used to inspect a GameObject, and to see and manipulate its Transform and Components.
    • You can edit any of the input fields in the inspector (excluding readonly fields) and press Enter to apply your changes. You can also do this to the GameObject path as a way to change the GameObject's parent. Press the Escape key to cancel your edits.
    • note: When inspecting a GameObject with a Canvas, the transform controls may be overridden by the RectTransform anchors.
  • The Reflection Inspectors (tab prefix [R] and [S]) are used for everything else
    • Automatic updating is not enabled by default, and you must press Apply for any changes you make to take effect.
    • Press the ▼ button to expand certain values such as strings, enums, lists, dictionaries, some structs, etc
    • Use the filters at the top to quickly find the members you are looking for
    • For Texture2D, Image, SpriteandMaterialobjects, there is aView Texture` button at the top of the inspector which lets you view the Texture(s) and save them as a PNG file.
    • For AudioClip objects there is a Show Player button which opens an audio player widget. For clips which are loaded as DecompressOnLoad, there is also a button to save them to a .wav file.
  • The Entity Inspectors (tab prefix [ECS]) are used to inspect Entities.
    • In this mode you can view all the components entity has, and modify them. The changes are applied to the original ECS component.
    • If you don't see any worlds, that's likely because there are none. Click Query if you think there should be worlds.

C# Console

  • The C# Console uses the Mono.CSharp.Evaluator to define temporary classes or run immediate REPL code.
  • You can execute a script automatically on startup by naming it startup.cs and placing it in the sinai-dev-UnityExplorer\Scripts\ folder (this folder will be created where you placed the DLL file).
  • See the "Help" dropdown in the C# console menu for more detailed information.

Hook Manager

  • The Hooks panel allows you to hook methods at the click of a button for debugging purposes.
    • Simply enter any class and hook the methods you want from the menu.
    • You can edit the source code of the generated hook with the "Edit Hook Source" button. Accepted method names are 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.

Mouse-Inspect

  • The "Mouse Inspect" dropdown in the "Inspector" panel allows you to inspect objects under the mouse.
    • World: uses Physics.Raycast to look for Colliders
    • UI: uses GraphicRaycasters to find UI objects

Freecam

  • UnityExplorer provides a basic Free Camera which you can control with your keyboard and mouse.

Read the full description on mod.io →

Highlights

From source data

Game versions

Built for Core Keeper 1.2.1.3.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 6 mo ago.

UnityExplorer on Nxeon

From our catalogue
One-click install
Supported on Nxeon Core Keeper servers. We download it from mod.io, place it, and restart the server.
Server load
light
Smallest plan we suggest
Core Keeper — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
4.13.7, released 2026-05-22

Run UnityExplorer on a Core Keeper server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on mod.io as “Other”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Compatibility

Game
Core Keeper
Game versions
1.2.1.3

Verified at the source

  • ✓mod.ioOfficial listing, checked 2026-11-05Open ↗
  • ✓Authorlimoka8, as published on mod.io
  • ✓LicenseNot published by the sourceFree

UnityExplorer, answered

Generated from the mod’s own source data.

Is it free?

Yes. UnityExplorer is free to download from mod.io.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run UnityExplorer on a Core Keeper server.

Deploy in about a minute from $4.99 a month, then add UnityExplorer in one click.