The Best Resource for Minecraft
The Best Resource for Minecraft

Magma Core Wiki

What Magma Core does, why other mods ask for it, and how to install and troubleshoot it.

6 sections · 409 words

What Magma Core Is#

Magma Core is a library mod: it adds no blocks, items, mobs, recipes or world generation of its own. It exists so that other mods can share one copy of the same groundwork instead of each shipping its own.

When a mod lists Magma Core as a dependency, the game refuses to start without it — the loader stops with a missing dependency screen naming magmacore. Installing it fixes that; it does nothing visible on its own.

What It Provides to Other Mods#

Area What it covers
Update checking Reads a version list and tells the player in chat when a newer build of a dependent mod exists
Registration helpers Shared code for registering blocks, items and creative tabs
Configuration A common config layer so dependent mods do not each write their own
Recipes & world gen Small shared utilities used while data is being loaded
Networking Shared client/server message handling

All of it runs in the background. There is no in-game screen to open and no keybind.

Installation#

  1. Install the mod loader for Minecraft 26.2 and run it once.
  2. Put the Magma Core file into the mods folder.
  3. Put the mod that requires it into the same mods folder.
  4. Start the game — the mod list will show Magma Core 9minecraft Mod, state loaded.

Magma Core must sit next to the mod that needs it, not inside a subfolder.

Which Mods Need It#

Structure and content packs built on the same codebase declare it as required. On 9minecraft, Too Many Structures is one of them: it lists magmacore as a mandatory dependency and will not load without it.

If a mod page lists Magma Core in its Requirements box, download both files.

Troubleshooting#

"Missing or unsupported mandatory dependencies: magmacore" — the required library is not in the mods folder, or an older build is. Replace it with the 26.2 build.

The game starts but the dependent mod is missing from the list — the two files are for different Minecraft versions. Both must be 26.2 builds.

Nothing appears in game after installing only Magma Core — that is expected. It is a library; it has no content of its own.

Update messages in chat — these come from the update checker inside Magma Core, reporting on the mods that use it.

Server Use#

Magma Core is needed on both sides. Put it in the server's mods folder as well as every client that joins, together with the mod that depends on it. Versions must match on client and server, otherwise the connection is refused during the mod handshake.