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#
- Install the mod loader for Minecraft 26.2 and run it once.
- Put the Magma Core file into the
modsfolder. - Put the mod that requires it into the same
modsfolder. - 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.