Move an object
move_objectMoves something placed (a canvas, prop, lamp or fan, or in your own room a label or door) onto another block's side, keeping its size, as near the side's middle as it fits; labels and doors go only on walls. Use edit_object to change what it shows, add_object for a new one. A zone can't move: remove it and add another. Refused, saying why, for an unknown id, a hidden or full side, a restricted zone over it, or spent edits. Costs one edit.
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": {
"id": "<id>",
"on": "<on>"
},
"name": "move_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Its id, as look gives it | |
| on | Yes | The block's side it hangs on | |
| top | No | On a floor or ceiling, the way a picture's top points: north (the default), south, east or west. Ignored on a wall. |