ModsFinder

Maingraph for MC

by aixiaoji2020

Maingraph for MC lets players build custom logic in-game by wiring nodes together in a visual blueprint editor, with little or no coding required.

FabricNeoForgeClient and serverMIT LicenseOpen source1.21.1 – 1.21.11

What it does

Blueprints are opened from a Blueprint Manager, reached by pressing Ctrl + M in-game. A new blueprint gets a name, is created, and is edited as a graph of connected nodes. Clicking Save starts the logic running in the background, so a finished blueprint keeps working without the editor being open.

The mod needs Architectury API on both Fabric and NeoForge. Its files cover Minecraft 1.21.1 and 1.21.11, and it is open source under the MIT License. Maingraph for MC runs on the client and the server, so both sides need it. From version 0.2.2 onward, text fields in the Blueprint Editor are built on the native EditBox component, and version 0.2.3 added JECh support via reflection.

Key features

  1. Visual node editor

    Logic is assembled by connecting nodes on a canvas instead of writing code, which suits players new to scripting.

  2. Blueprint Manager

    A dedicated screen lists blueprints and opens the create and edit flows from one place.

  3. Background execution

    Saved blueprints run in the background once started, so their logic continues while the player plays.

  4. Search with Pinyin matching

    When JECh is detected, the search field matches Pinyin initials for node names, categories and port names.

Compatibility

Latest build for each game version and loader.

1.21.11Not available0.4.0+MC1.21.11
1.21.10.7.1+MC1.21.10.7.1+MC1.21.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Use cases

Custom in-world logic

Players can wire up behaviour that vanilla commands and datapacks do not cover, using nodes rather than code.

Who it’s for: Players who want to script simple automation without learning a programming language, and server owners who want shared logic on a multiplayer server.

How it compares

Full comparison

Create: FastSchematicCannon is an open-source add-on for Create that runs on Forge and NeoForge across 1.19.2 – 1.21.1, with the client or server optional, under the MIT License. Blueprint HUD is a Fabric mod for 1.21.10 with the client and server environment and is not open source. ock-blueprint-builder is a Fabric mod for 1.21.11 that is client-side only and not open source. Maingraph for MC differs by covering 1.21.1 and 1.21.11 on Fabric and NeoForge, and by running on both client and server.

ModLoadersGame versionsEnvironmentUpdated
Maingraph for MCFabric and NeoForge1.21.1 – 1.21.11Client and server2026-07-11
Create: FastSchematicCannonForge and NeoForge1.19.2 – 1.21.1Client or server, optional2026-09-02
Blueprint HUDFabric1.21.10Client and server2026-02-10
ock-blueprint-builderFabric1.21.11Client-side only2026-07-29

Questions

Does Maingraph for MC need Architectury API?

Yes. Architectury API is a required dependency and must be installed alongside Maingraph for MC.

Which loaders does Maingraph for MC support?

The mod is published for Fabric and NeoForge. Both builds are at version 0.7.1 for 1.21.1.

Does the server need Maingraph for MC?

Yes. A server running it needs every connecting player to have it too.

Are blueprints saved between sessions?

Saved blueprints run in the background once started. Logic continues while the player plays until the blueprint is stopped.

In the catalog

Maingraph for MC is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.

Similar mods

What the author says

Maingraph for MC is a visual blueprint engine designed for Minecraft. It allows for custom logic through intuitive node connections, requiring no (or very little) coding.
aixiaoji2020, on the Modrinth page

Official listing

Owner
aixiaoji2020
Published
2026-01-11
Updated on Modrinth
2026-07-11
Facts verified
2026-10-15

Tags