{ "$id": "blockception.minecraft.behavior.items.minecraft:block_placer", "title": "Block Placer", "description": "Planter item component. planter items are items that can be planted.", "type": "object", "additionalProperties": false, "required": [ "block" ], "definitions": { "use_on_item": { "type": "object", "title": "Allowed Block", "description": "A block descriptor that allows to be placed.", "properties": { "tags": { "title": "Tags", "description": "Tags.", "$ref": "../../../../molang/string.json" } } } }, "properties": { "block": { "type": "string", "description": "Set the placement block name for the planter item.", "title": "Block" }, "use_on": { "description": "List of block descriptors that contain blocks that this item can be used on. If left empty, all blocks will be allowed.", "title": "Use On", "type": "array", "items": { "$ref": "#/definitions/use_on_item" } }, "replace_block_item": { "title": "Replace Block Item", "description": "Allows you to specify that this item should replace the default item created for the data-driven block it places.", "type": "boolean", "default": false } } }