game_bone_pose
Retrieve or update bone positions, rotations, and scales on a Godot Skeleton3D node to inspect or adjust skeletal poses by index or bone name.
Instructions
Get or set bone poses on a Skeleton3D node
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": {
"nodePath": "<nodePath>"
},
"name": "game_bone_pose"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | Bone scale {x,y,z} | |
| action | No | Action: list, get, or set. Default: list | |
| boneName | No | Bone name (alternative to index) | |
| nodePath | Yes | Path to Skeleton3D node | |
| position | No | Bone position {x,y,z} | |
| rotation | No | Bone rotation quaternion {x,y,z,w} | |
| boneIndex | No | Bone index |