Files
minecraft-bedrock-json-schemas/source/behavior/entities/1.8.0/components/minecraft.npc.json
2021-07-01 11:35:53 +02:00

67 lines
2.4 KiB
JSON

{
"$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.npc",
"type": "object",
"title": "Npc 1.8.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",
"$comment": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"portrait_offsets": {
"type": "object",
"title": "Portrait Offsets",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"translate": { "$ref": "#/definitions/rangeXYZ", "title": "Translate", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" },
"scale": { "$ref": "#/definitions/rangeXYZ", "title": "Scale", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" }
}
},
"picker_offsets": {
"type": "object",
"title": "Picker Offsets",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"translate": { "$ref": "#/definitions/rangeXYZ", "title": "Translate", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" },
"scale": { "$ref": "#/definitions/rangeXYZ", "title": "Scale", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED" }
}
},
"skin_list": {
"type": "array",
"title": "Skin List",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"items": {
"type": "object",
"title": "Skin",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED",
"additionalProperties": false,
"properties": {
"variant": { "title": "Variant", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "integer", "minimum": 0 }
}
}
}
}
}
}
}