The entity that owns this component. The entity will be
undefined if it has been removed.
Betaname
name:string
Remarks
The name of the NPC as it is displayed to players.
This property can't be edited in read-only mode.
BetaskinIndex
skinIndex:number
Remarks
The index of the skin the NPC will use.
This property can't be edited in read-only mode.
ReadonlyBetatypeId
typeId:string
Remarks
Identifier of the component.
StaticReadonlyBetacomponentId
componentId:"minecraft:npc" = 'minecraft:npc'
Methods
isValid
isValid():boolean
Beta
Returns boolean
Whether the component is valid.
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.
Adds NPC capabilities to an entity such as custom skin, name, and dialogue interactions.