Source-checkedWeapons, items & crafting

Magic Mirror

by coopdedoop · for Core Keeper

Craft a permanent way home: 50 Solarite Bars + 10 Recall Idols → 1 Magic Mirror at the Solarite Workbench, in its Gear category. Higher-tier benches that include Solarite recipes can craft it too.

13Downloads
3d agoLast updated
mod.ioSource

About Magic Mirror

From mod.io

Craft a permanent way home: 50 Solarite Bars + 10 Recall Idols → 1 Magic Mirror at the Solarite Workbench, in its Gear category. Higher-tier benches that include Solarite recipes can craft it too.

Craft a permanent way home: 50 Solarite Bars + 10 Recall Idols → 1 Magic Mirror at the Solarite Workbench, in its Gear category. Higher-tier benches that include Solarite recipes can craft it too.

  • *Omoroth the Sea Titan also has a 20% chance to drop one Magic Mirror per defeat.** This is an independent bonus drop at the boss's position, in addition to its normal loot. Multiplayer shares one roll per boss, not one roll per player. No Boss Bonus Loot dependency is required.

Equip the mirror and use it as you would a Recall Idol. After a three-second cast, it uses the game's normal teleport sequence to return you to the Core. The mirror is never consumed, has no durability, and needs no fuel or recharge. Moving or changing the held item cancels the cast. Recall Idols remain unchanged.

The mod includes original pixel art, an inventory icon, item text, and Windows/Linux asset bundles. No library dependencies or settings are needed. Install on both the host and clients in multiplayer.

1.0.3

  • Crafting now requires 50 Solarite Bars and 10 Recall Idols. Existing mirrors and the 20% Omoroth drop are unchanged.

1.0.2

  • Add an independent 20% chance for Omoroth to drop one Magic Mirror. The crafting recipe remains available.

1.0.1

  • Register the recipe in the workbench's original recipe list so the game's periodic prerequisite refresh cannot erase it and cause flickering.
  • Replace the dark purple icon outline with shaded gold edges and lighter blue glass to better match Solarite equipment.

Install

Subscribe to the standalone Workshop item, or extract the manual archive into CoreKeeper_Data/StreamingAssets/Mods/MagicMirror so ModManifest.json sits directly inside that folder. Restart Core Keeper. Developers can also run install.ps1 from the source checkout. Existing Solarite Workbenches gain the recipe automatically. Do not run the standalone version alongside an Overhaul version that already includes Magic Mirror.

The recipe uses an empty Solarite Gear slot without replacing other recipes. If another mod fills all four empty Gear slots, this mod leaves those recipes intact and cannot expose its recipe.

Remove mirrors from inventories and storage before uninstalling the mod. In Sid's Overhaul, its feature switch stops crafting and use; existing mirrors remain items and can be used again when the feature is re-enabled after a restart.

Cover is made from in-game screenshots (mirror cast and crafting tooltip); title banner added.

Development

  • python MagicMirror/Unity/make_art.py: regenerate the in-game sprites and a procedural reference image.
  • python MagicMirror/Unity/build_bundle.py: build with Unity 6000.0.59f2 and the official Core Keeper Mod SDK. Requires EnderStash assets already built in that SDK. --skip-import skips reimporting game assemblies.
  • python MagicMirror/Unity/compile_check.py: compile runtime scripts against local game assemblies.
  • python MagicMirror/Tests/check_recipe.py: regression checks for master-list persistence, inherited recipes, idempotency, and coexistence with other mods' recipes.
  • python MagicMirror/Tests/check_assets.py: validate the actual Windows/Linux bundles and their artwork.
  • python release/build_overhaul.py: include the feature in Sid's Overhaul.

Bundles/ is standalone. OverhaulBundles/ combines Magic Mirror and Ender Stash data blocks, because the game registers only one data-block loader per mod GUID. Both builds use vanilla prefab components, with no assembly-name-dependent mod MonoBehaviours.

The cast system runs before vanilla's Burst player-state systems in both predicted worlds. It uses the existing replicated casting state and requests vanilla's teleport state without enqueuing an inventory consumption. No custom components are added to players. The authoring hook inserts the recipe before vanilla caches its unfiltered recipes and prerequisites; the recipe updater also handles already-placed workbenches.

See Tests/MANUAL.md for the in-world verification checklist.

Source and full docs: https://github.com/Sthakur27/corekeeper-mods/tree/main/MagicMirror

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 3d ago.

Magic Mirror 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 side
Required on 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
1.0.4, released 2026-10-31

Run Magic Mirror 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 “Item”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Runs on your server

From source side support

mod.io lists Magic Mirror as required on the server. Check its mod.io page to see whether players need it too.

Compatibility

Game
Core Keeper
Runs on
Serverrequired on the server

Verified at the source

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

Magic Mirror, answered

Generated from the mod’s own source data.

Do my players need to install Magic Mirror?

mod.io lists Magic Mirror as required on the server. Check its mod.io page to see whether players need it too.

Is it free?

Yes. Magic Mirror 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 Magic Mirror on a Core Keeper server.

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