麦块主图

麦块主图

Maingraph 是一个为Minecraft设计的可视化蓝图引擎。它通过直观的节点连接允许自定义逻辑,无需(或极少)编码即可实现。

杂项

Maingraph

显示“ModLoader”为“NeoForge”的徽章

Maingraph 是一款专为 Minecraft 设计的可视化蓝图引擎。它允许你通过直观的节点连接来创建自定义逻辑,无需(或只需极少的)编写代码。


官方网站:https://mc.maingraph.nb6.ltd/

快速开始

  1. 安装:将模组放入 Minecraft 的 mods 文件夹中(需要 NeoForge)。
  2. 打开编辑器:进入游戏后,按 Ctrl + M 打开蓝图管理器。
  3. 创建蓝图:输入名称并点击“创建”。
  4. 开始编辑:在画布上右键单击以添加节点,连接白色箭头(执行流)和彩色圆点(数据流)。
  5. 保存并运行:点击“保存”,你的逻辑将开始在后台运行。

Maingraph 的兼容性

已知与以下模组的兼容情况:

  1. IMBlocker:自 v0.2.2 起,蓝图编辑器使用 Minecraft 原生的 EditBox,因此与 IMBlocker 兼容。
  2. Just Enough Characters:从 v0.2.3 开始,蓝图编辑器通过反射完全支持 JECh。
    • 当前状态:检测到 JECh 时,搜索功能会自动启用拼音首字母匹配(包括节点名称、类别、端口名称等)。
  3. Physics Mod:在 F6 物理 UI 模式下,蓝图编辑器不参与物理模拟。
    • 计划修复:暂无修复计划。
    • “真的会有人开着这个来编辑吗……?”
  4. ImmediatelyFast:测试显示,安装 ImmediatelyFast 后,蓝图编辑器的 FPS 没有明显提升。

示例插件

如果你想开发自己的节点,请查看示例插件:maingraph-project/mgmc-example


本项目采用 MIT 许可证。