Skip to content

/mgrun 命令

/mgrun 是 Maingraph for MC 的核心指令,用于在游戏内手动触发特定的蓝图逻辑。

命令语法

mcfunction
/mgrun <蓝图标识符> <事件标识符> [参数...]

参数说明

  • <蓝图标识符>:

    • 必填。
    • 你在编辑器中保存的蓝图名称。
  • <事件标识符>:

  • [参数...]:

    • 可选。
    • 想要传递给蓝图的额外数据,多个参数之间用 空格 分隔。
    • 蓝图内部将通过“参数”列表获取这些数据。

使用示例

1. 基础触发

触发 ID 为 welcome_system 的蓝图,并发送 on_player_join 事件:

mcfunction
/mgrun welcome_system on_player_join

2. 携带参数

触发 ID 为 tp_service 的蓝图,发送 move 事件,并带上目标坐标:

mcfunction
/mgrun tp_service move 100 64 -200

蓝图内部会收到包含 "100", "64", "-200" 的参数列表。

常见问题

  • 找不到蓝图:请确保蓝图已保存,且命令中的标识符与保存的名字完全一致。
  • 参数类型:命令输入的参数默认为字符串(String),如果蓝图逻辑需要数字或布尔值,请使用相应的转换节点。

基于 VitePress 构建