Wiki 9Minecraft Magma Core Wiki
Magma Core Wiki › Guide

Magma Core — Guide

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.

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.

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.