Skip to main content

build.set_object_material

Overview

  • Change a game object's material preset (texture set). If material_group/material_index are omitted, a random valid preset is chosen per part. Omit part_index to apply to every part. color is optional and applied on top. Use build.get_customize_info to see available parts.

Metadata

FieldValue
DisplaySet Object Material
Categorybuild
AccessScriptCheat
ScopeB1Multicast
TagsExperimental
Aliases

Parameters

NameTypeRequiredDefaultDescription
entity_identityIdyesTarget game object entity ID
material_groupintnoMaterial group index (default: random)
material_indexintnoMaterial index within group (default: random)
colorstringnoOptional tint color (hex or name)
part_indexintnoTarget part index (default: all parts)

Returns

  • Return shape is not declared for this command.

Usage

await inzoi.cli.execute('build.set_object_material', {
entity_id: 0,
material_group: 0, // optional
material_index: 0, // optional
color: '', // optional
part_index: 0, // optional
});