ring
Generate a square wall perimeter based on center coordinates and half-distance, with optional side gap and gate piece for access.
Instructions
Square ring of walls centred on (cx, cz), half metres from centre to each wall line. Optional gap on one side (north=-z, south=+z, east=+x, west=-x), gapWidth metres, and a gate piece placed in the gap.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"piece": "<piece>",
"cx": "<cx>",
"cz": "<cz>",
"half": "<half>"
},
"name": "ring"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| y | No | ||
| cx | Yes | ||
| cz | Yes | ||
| gate | No | ||
| half | Yes | ||
| piece | Yes | ||
| gapSide | No | ||
| gapWidth | No |