Class: BlockRecordPlayerComponent
player block componentBeta
表示可以播放唱片的方块。
Represents a block that can play a record.
Extends
Properties
block
readonlyblock:Block
Beta
Remarks
此组件所属的方块。
Block instance that this component pertains to.
Inherited from
isValid
readonlyisValid: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
typeId
readonlytypeId:string
Beta
Remarks
组件的标识符。
Identifier of the component.
Inherited from
componentId
readonlystaticcomponentId:"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.
