Files
minecraft-bedrock-json-schemas/behaviour/entities/1.16.100/components/minecraft.inventory.json
2020-11-18 10:02:20 +01:00

49 lines
1.6 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.entities.1.16.100.minecraft.inventory",
"description": "Defines this entity's inventory properties.",
"type": "object",
"title": "Inventory 1.16.100",
"additionalProperties": false,
"required": [],
"properties": {
"additional_slots_per_strength": {
"type": "integer",
"default": 0,
"description": "Number of slots that this entity can gain per extra strength",
"title": "Additional slots per strength"
},
"can_be_siphoned_from": {
"type": "boolean",
"default": false,
"description": "If true, the contents of this inventory can be removed by a hopper",
"title": "Can be siphoned from"
},
"container_type": {
"type": "string",
"default": "none",
"description": "Type of container this entity has. Can be horse, minecart_chest, minecart_hopper, inventory, container or hopper",
"title": "Container type",
"enum": ["horse", "minecart_chest", "minecart_hopper", "inventory", "container", "hopper"]
},
"inventory_size": {
"type": "integer",
"default": 5,
"description": "Number of slots the container has",
"title": "Inventory size"
},
"private": {
"type": "boolean",
"default": false,
"description": "If true, only the entity can access the inventory",
"title": "Private"
},
"restrict_to_owner": {
"type": "boolean",
"default": false,
"description": "If true, the entity's inventory can only be accessed by its owner or itself",
"title": "Restrict to owner"
}
}
}