nodes
Manage scene nodes: add, remove, rename, list, and modify properties in Godot 4.x scenes.
Instructions
Scene node operations.
Actions (required params -> optional):
add (scene_path, name -> type="Node", parent=".", project_path)
remove (scene_path, name -> project_path)
rename (scene_path, name, new_name -> project_path)
list (scene_path -> project_path)
set_property (scene_path, name, property, value -> project_path)
get_property (scene_path, name, property -> project_path)
Node paths: relative to scene root using "/" (e.g., "Player/Sprite2D"). Use "." for root.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| project_path | No | Path to Godot project directory | |
| scene_path | No | Path to scene file | |
| name | No | Node name | |
| type | No | Node type (for add, default: Node) | |
| parent | No | Parent node path relative to scene root (for add, default: "." = root). Use "/" separator, e.g., "Player/Sprite2D" | |
| new_name | No | New name (for rename) | |
| property | No | Property name (for get/set_property) | |
| value | No | Property value (for set_property) |