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

修改已注册建筑的某项属性(血量、名称、生成参数等)。需在 注册建筑 之后执行。
| 插槽 | 类型 | 说明 |
|---|---|---|
| ID | 字符串插槽(文本字段) | 目标建筑 ID(默认 myBuilding) |
| PROP | 下拉框插槽 | 要修改的属性项(见下) |
| VALUE | 组合插槽 | 属性新值(数值属性填数字,名称/描述 填字符串,地面放置/金属/动物 填布尔) |
| 连接 | 类型 | 说明 |
|---|---|---|
| 顶部 | 语句 | 可接在上一个语句后 |
| 底部 | 语句 | 可继续连接下一个语句 |
| 选项 | 值 | 含义 |
|---|---|---|
| 血量(health) | health |
建筑血量 |
| 名称(name) | name |
显示名称 |
| 描述(description) | description |
描述 |
| 地面放置(requireGround) | requireGround |
是否必须放置在地面上 |
| 金属(metallic) | metallic |
是否金属材质 |
| 动物(animal) | animal |
是否可以住动物 |
| 掉落倍率(dropChanceMultiplier) | dropChanceMultiplier |
掉落概率倍率 |
| 生成最小数(spawnMinPerChunk) | spawnMinPerChunk |
每个区块最少生成数 |
| 生成最大数(spawnMaxPerChunk) | spawnMaxPerChunk |
每个区块最多生成数 |
生成 BuildingEntityRegistry.GetDefinition("<ID>").<属性> = <值>;。
Block ID: cu_building_set_property