omni_shape_building
Generate a full building structure in one command—foundation, floor, walls, roof, centered door, and window band—by setting dimensions, block types, and roof style.
Instructions
One-call house: foundation (optional), floor, walls, roof, centered door, window band. This is the answer to 'build me a house' / 'build me a tower' / 'build me a small castle'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | Yes | ||
| width | Yes | ||
| height | Yes | ||
| origin | Yes | Min x, y, z corner of the foundation (interior floor is at y=origin.y). | |
| doorSide | No | south | |
| roofMeta | No | ||
| wallMeta | No | ||
| doorWidth | No | ||
| floorMeta | No | ||
| roofBlock | No | minecraft:stone | |
| roofStyle | No | gable | |
| wallBlock | No | minecraft:cobblestone | |
| doorHeight | No | ||
| floorBlock | No | minecraft:stone | |
| windowMeta | No | ||
| windowBlock | No | minecraft:glass_pane | |
| roofOverhang | No | ||
| windowHeight | No | ||
| roofRidgeAxis | No | x | |
| windowSpacing | No | ||
| windowYOffset | No | ||
| foundationMeta | No | ||
| windowsEnabled | No | ||
| foundationBlock | No | If set, a 1-block-thick layer under the floor using this block. |