Skip to content
mouse114514 edited this page Sep 12, 2026 · 1 revision

当mod启动

当mod启动

概述

游戏加载完成时触发一次,是 mod 的初始化入口。所有注册类积木(物品、配方、建筑、地块、本地化、状态)都放在这里,保证在游戏内用到它们之前已经注册完毕。

属于帽子积木,只能放在脚本最顶端,下方连接的积木会在事件发生时按顺序执行。

插槽

此积木没有参数插槽。

插槽 类型 说明
(无) - 无参数输入

连接

连接 类型 说明
顶部 - 帽子积木,不能连接
底部 语句 事件触发时按顺序执行下方积木

典型用法

  • 注册自定义物品、配方、建筑、地块、本地化文本
  • 注册状态效果
  • 给自定义变量赋初始值
  • 执行一次性初始化命令

示例

当mod启动
├── 注册物品 id "customSword" 名称 "示例剑" 描述 "一把测试剑" 精灵图 "sword.png"
├── 配方 输入列表 → 输出 customSword 数量 1
├── 将 myVar 设为 0
└── 执行命令 "log mod ready"

生成代码

该积木生成补丁标记 //PATCH:Awake,后续生成器会把这些行注入到插件类的 Awake() 方法中。

Block ID: cu_when_awake


English | 事件积木 | 积木参考

Clone this wiki locally