For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server/classes/BlockRecordPlayerComponent.md.

Class: BlockRecordPlayerComponent

player block component

Beta

表示可以播放唱片的方块。

Represents a block that can play a record.

Extends

Properties

block

readonly block: Block

Beta

Remarks

此组件所属的方块。

Block instance that this component pertains to.

Inherited from

BlockComponent.block


isValid

readonly isValid: boolean

Beta

Remarks

返回该组件是否有效。如果组件的拥有者有效,并且满足组件所需的任何额外验证,则该组件被视为有效。

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.

Inherited from

BlockComponent.isValid


typeId

readonly typeId: string

Beta

Remarks

组件的标识符。

Identifier of the component.

Inherited from

BlockComponent.typeId


componentId

readonly static componentId: "minecraft:record_player" = 'minecraft:record_player'

Beta

Methods

ejectRecord()

ejectRecord(): void

World Mutation Beta

Returns

void

Remarks

弹出此唱片播放方块当前设置的唱片。

Ejects the currently set record of this record-playing block.

Throws

This function can throw errors.


getRecord()

getRecord(): ItemStack | undefined

Beta

Returns

ItemStack | undefined

Remarks

获取此唱片播放方块当前设置的唱片。

Gets the currently set record of this record-playing block.

Throws

This function can throw errors.


isPlaying()

isPlaying(): boolean

Beta

Returns

boolean

Remarks

返回唱片播放方块当前是否正在播放唱片。

Returns true if the record-playing block is currently playing a record.

Throws

This function can throw errors.


pauseRecord()

pauseRecord(): void

World Mutation Beta

Returns

void

Remarks

暂停此唱片播放方块当前正在播放的唱片。

Pauses the currently playing record of this record-playing block.

Throws

This function can throw errors.


playRecord()

playRecord(): void

World Mutation Beta

Returns

void

Remarks

播放此唱片播放方块当前设置的唱片。

Plays the currently set record of this record-playing block.

Throws

This function can throw errors.


setRecord()

setRecord(recordItemType?, startPlaying?): void

World Mutation Beta

Parameters

recordItemType?

string | ItemType

startPlaying?

boolean

默认为:true

Defaults to: true

Returns

void

Remarks

设置并基于物品类型播放唱片。

Sets and plays a record based on an item type.

Throws

This function can throw errors.

同领域相关