Script API - v1.26.40.20
    Preparing search index...

    Class BlockInstrumentComponentBeta

    Represents the instruments a block can have assigned to it's up and down faces.

    export class BlockInstrumentComponent extends BlockComponent {
    private constructor();
    static readonly componentId = 'minecraft:instrument_sound';
    getInstrumentName(face: Direction): string;
    playInstrumentSound(face: Direction, soundOptions?: WorldSoundOptions): void;
    }

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    block: Block

    Block instance that this component pertains to.

    This property can't be read in early-execution mode.

    isValid: boolean

    Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component.

    This property can't be read in early-execution mode.

    typeId: string

    Identifier of the component.

    This property can't be read in early-execution mode.

    componentId: "minecraft:instrument_sound" = 'minecraft:instrument_sound'

    Methods