Skip to main content

build.set_wall_material

Overview

  • Change wall material preset. If material_group/material_index are omitted, a random valid preset is chosen. Specify edge_key for a single wall (from build.scan_walls), or omit to apply to all walls. color is optional and applied on top.

Metadata

FieldValue
DisplaySet Wall Material
Categorybuild
AccessScriptCheat
ScopeB1Multicast
TagsExperimental
Aliases—

Parameters

NameTypeRequiredDefaultDescription
material_groupintno—Material group index (default: random)
material_indexintno—Material index within group (default: random)
colorstringno—Optional tint color (hex or name)
edge_keystringno—Specific wall edge key (the 'edge_key_str' field of build.scan_walls - send the digits as a STRING, because large int64 keys get mangled when passed as JSON numbers). Omit for all walls.
floor_levelintno—Filter by floor level (default: all floors)
sidestringnobothWhich side: front, back, or both (default: both)

Usage

await inzoi.cli.execute('build.set_wall_material', {
material_group: 0, // optional
material_index: 0, // optional
color: '', // optional
edge_key: '', // optional
floor_level: 0, // optional
side: 'both', // optional
});