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.
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
Visual node editor
Logic is assembled by connecting nodes on a canvas instead of writing code, which suits players new to scripting.
Blueprint Manager
A dedicated screen lists blueprints and opens the create and edit flows from one place.
Background execution
Saved blueprints run in the background once started, so their logic continues while the player plays.
Search with Pinyin matching
When JECh is detected, the search field matches Pinyin initials for node names, categories and port names.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Maingraph for MC | Fabric and NeoForge | 1.21.1 – 1.21.11 | Client and server | 2026-07-11 |
| Create: FastSchematicCannon | Forge and NeoForge | 1.19.2 – 1.21.1 | Client or server, optional | 2026-09-02 |
| Blueprint HUD | Fabric | 1.21.10 | Client and server | 2026-02-10 |
| ock-blueprint-builder | Fabric | 1.21.11 | Client-side only | 2026-07-29 |
Questions
Does Maingraph for MC need Architectury API?
Which loaders does Maingraph for MC support?
Does the server need Maingraph for MC?
Are blueprints saved between sessions?
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.
Official listing
- Modrinth page
- modrinth.com/mod/maingraph-for-mc
- Owner
- aixiaoji2020
- Published
- 2026-01-11
- Updated on Modrinth
- 2026-07-11
- Facts verified
- 2026-10-15
