Skip to content

Interface: BlockObjectOptions ​

Defined in: packages/minerender/src/model/block/scene/BlockObject.ts:484

Extends ​

Properties ​

PropertyTypeDescriptionInherited fromDefined in
applyDefaultStateboolean--packages/minerender/src/model/block/scene/BlockObject.ts:485
cullMask?numberHidden neighbor directions in CUBE_FACES order, before the model's block rotation.ModelObjectOptions.cullMaskpackages/minerender/src/model/scene/ModelObject.ts:243
displayPosition?DisplayPositionMinecraft display pose applied around the model center, before scene transforms.ModelObjectOptions.displayPositionpackages/minerender/src/model/scene/ModelObject.ts:237
initialState?BlockStatePropertiesProperties applied before model creation, overriding defaults when applyDefaultState is enabled.-packages/minerender/src/model/block/scene/BlockObject.ts:487
instanceMeshesboolean-ModelObjectOptions.instanceMeshespackages/minerender/src/renderer/SceneObjectOptions.ts:4
maxInstanceCountnumber-ModelObjectOptions.maxInstanceCountpackages/minerender/src/renderer/SceneObjectOptions.ts:5
mergeMeshesboolean-ModelObjectOptions.mergeMeshespackages/minerender/src/renderer/SceneObjectOptions.ts:3
tints?Record<number, number>sRGB 0xRRGGBB colors by face tint index; omitted indices stay white.ModelObjectOptions.tintspackages/minerender/src/model/scene/ModelObject.ts:241
uvLockRotation?TripleArrayQuarter-turn block rotation in radians to compensate when locking UVs.ModelObjectOptions.uvLockRotationpackages/minerender/src/model/scene/ModelObject.ts:239
wireframeboolean-ModelObjectOptions.wireframepackages/minerender/src/renderer/SceneObjectOptions.ts:2