-
Notifications
You must be signed in to change notification settings - Fork 0
cu_when_awake zh
mouse114514 edited this page Sep 12, 2026
·
1 revision

游戏加载完成时触发一次,是 mod 的初始化入口。所有注册类积木(物品、配方、建筑、地块、本地化、状态)都放在这里,保证在游戏内用到它们之前已经注册完毕。
属于帽子积木,只能放在脚本最顶端,下方连接的积木会在事件发生时按顺序执行。
此积木没有参数插槽。
| 插槽 | 类型 | 说明 |
|---|---|---|
| (无) | - | 无参数输入 |
| 连接 | 类型 | 说明 |
|---|---|---|
| 顶部 | - | 帽子积木,不能连接 |
| 底部 | 语句 | 事件触发时按顺序执行下方积木 |
- 注册自定义物品、配方、建筑、地块、本地化文本
- 注册状态效果
- 给自定义变量赋初始值
- 执行一次性初始化命令
当mod启动
├── 注册物品 id "customSword" 名称 "示例剑" 描述 "一把测试剑" 精灵图 "sword.png"
├── 配方 输入列表 → 输出 customSword 数量 1
├── 将 myVar 设为 0
└── 执行命令 "log mod ready"
该积木生成补丁标记 //PATCH:Awake,后续生成器会把这些行注入到插件类的 Awake() 方法中。
Block ID: cu_when_awake