The entity that owns this component. The entity will be
undefined if it has been removed.
name
name:string
Remarks
The name of the NPC as it is displayed to players.
This property can't be edited in read-only mode.
skinIndex
skinIndex:number
Remarks
The index of the skin the NPC will use.
This property can't be edited in read-only mode.
ReadonlytypeId
typeId:string
Remarks
Identifier of the component.
StaticReadonlycomponentId
componentId:"minecraft:npc" = 'minecraft:npc'
Methods
isValid
isValid():boolean
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.