Maingraph

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

File Details

mgmc-fabric-0.6.1+MC1.21.1.jar

  • R
  • Mar 1, 2026
  • 471.71 KB
  • 14
  • 1.21.1
  • Fabric

File Name

mgmc-fabric-0.6.1+MC1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:maingraph-1426607:7695061"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

0.6.1 (English)

  • Added
    • Nodes
      • Power (n-th power) node
      • Any-type equality check node (ignore type / strict type / most permissive)
      • Expression parsing node (string math expression -> float)
    • Syntactic Sugar
      • String inputs support variable interpolation: $bp('name') and $g('name')
        • $bp('name'): read blueprint variable name, auto-converted to string
        • $g('name'): read global variable name, auto-converted to string
      • Escapes: \$, \n, \\
    • Blueprint list right-click "Duplicate Blueprint"
  • Fixed
    • Missing gui.mgmc.blueprint_editor.region.color_title
    • Rename/duplicate dialog couldn't input non-numeric characters
    • Duplicate blueprint creation error handling
  • Changed
    • Tick
      • TickScheduler now triggers based on game time to avoid counter drift
      • Use global Server Tick to fix accelerated waits across dimensions
      • Clean up Tick tasks on server stop/world unload to avoid leaks and ghost tasks
      • Tick task scheduling switched to a min-heap to reduce traversal cost under load
      • Tick-related logs downgraded to debug to reduce noise