Files
minecraft-bedrock-json-schemas/source/behavior/entities/1.16.0/components/minecraft.npc.json
2021-06-16 16:19:12 +02:00

60 lines
2.0 KiB
JSON

{
"$id": "blockception.minecraft.behavior.entities.1.16.0.minecraft.npc",
"type": "object",
"title": "Npc 1.16.0",
"description": "A component that applies a mob effect to entities that get within range.",
"additionalProperties": false,
"definitions": {
"rangeXYZ": {
"type": "array",
"items": [
{ "type": "number", "title": "X" },
{ "type": "number", "title": "Y" },
{ "type": "number", "title": "Z" }
]
}
},
"properties": {
"npc_data": {
"type": "object",
"title": "Npc Data",
"description": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"portrait_offsets": {
"type": "object",
"title": "Portrait Offsets",
"description": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"translate": { "$ref": "#/definitions/rangeXYZ", "title": "Translate", "description": "UNDOCUMENTED" },
"scale": { "$ref": "#/definitions/rangeXYZ", "title": "Scale", "description": "UNDOCUMENTED" }
}
},
"picker_offsets": {
"type": "object",
"title": "Picker Offsets",
"description": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"translate": { "$ref": "#/definitions/rangeXYZ", "title": "Translate", "description": "UNDOCUMENTED" },
"scale": { "$ref": "#/definitions/rangeXYZ", "title": "Scale", "description": "UNDOCUMENTED" }
}
},
"skin_list": {
"type": "array",
"title": "Skin List",
"description": "UNDOCUMENTED",
"items": {
"type": "object",
"title": "Skin",
"description": "UNDOCUMENTED",
"additionalProperties": false,
"properties": { "variant": { "title": "Variant", "description": "UNDOCUMENTED", "type": "integer", "minimum": 0 } }
}
}
}
}
}
}