promotional bannermobile promotional banner

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.
Back to Files

mgmc-neoforge-0.5.5+MC1.21.1.jar

File namemgmc-neoforge-0.5.5+MC1.21.1.jar
Uploader
aixiaoji_aixiaoji_
Uploaded
Feb 18, 2026
Downloads
18
Size
465.0 KB
Mod Loaders
NeoForge
File ID
7643070
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:maingraph-1426607:7643070"

Learn more about Curse Maven

What's new

0.5.5 (English)

  • Changed: Region right-click detection changed from the entire region to only the title bar.
  • Added: Editor settings menu.
    • Some editor policies can now be adjusted in editor settings.
  • Added: Smart snapping guidelines.
    • Smart snapping guidelines can be used to align nodes, making node positions more aesthetic.
    • Smart snapping guidelines can be enabled or disabled in editor settings.
  • Fixed: Possible cache invalidation issues.
  • Changed: Changed error handling strategy.
  • Added 42 nodes:
    • clear_item: Clear specified items from player's inventory or clear the inventory.
    • give_item: Give items to a specified player.
    • get_item_count: Get the count of a specific item in player's inventory.
    • has_item: Check if a player holds a specific item.
    • get_entities_in_range: Get a list of entities within a certain radius of a specified coordinate.
    • get_entity_look_direction: Get the look direction vector of a specified entity.
    • raycast: Cast a ray in a specified direction to detect collision with blocks or entities.
    • dismount_entity: Make an entity stop riding.
    • ride_entity: Make an entity ride another entity.
    • set_equipment: Set an entity's equipment.
    • spawn_entity: Spawn an entity at a specified coordinate.
    • break_block: Break a block at a specified coordinate.
    • fill_area: Fill blocks in a specified area.
    • play_sound: Play a specified sound effect.
    • set_block: Set a block at a specified coordinate.
    • set_time: Set current world time (Ticks).
    • set_weather: Set current world weather state.
    • get_item_info: Get information about an item.
    • acos: Calculate arccosine value.
    • asin: Calculate arcsine value.
    • atan: Calculate arctangent value.
    • atan2: Calculate arctangent value (2 args).
    • cos: Calculate cosine value.
    • sin: Calculate sine value.
    • tan: Calculate tangent value.
    • to_degrees: Convert radians to degrees.
    • to_radians: Convert degrees to radians.
    • vector_add: Add two vectors.
    • vector_cross: Calculate cross product of two vectors.
    • vector_distance: Calculate distance between two vectors.
    • vector_div: Divide vector by scalar.
    • vector_dot: Calculate dot product of two vectors.
    • vector_length: Calculate length of vector.
    • vector_mul: Multiply vector by scalar.
    • vector_normalize: Normalize vector.
    • vector_sub: Subtract two vectors.
    • get_equipment: Get an entity's equipment.
    • get_eye_position: Get an entity's eye position.
    • get_look_vector: Get an entity's look direction vector.
    • get_block: Get block at a specified coordinate.
    • get_time: Get current world time.
    • get_weather: Get current world weather state.