physics
Configure collision layers, masks, body properties, and layer names for Godot scenes.
Instructions
Physics config. Actions: layers|collision_setup|body_config|set_layer_name. Use help tool for full docs.
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 | |
| collision_layer | No | Collision layer bitmask | |
| collision_mask | No | Collision mask bitmask | |
| dimension | No | 2d or 3d (for set_layer_name) | |
| layer_number | No | Layer number (for set_layer_name) | |
| gravity_scale | No | Gravity scale (for body_config) | |
| mass | No | Mass (for body_config) |
Implementation Reference
- src/tools/helpers/errors.ts:23-23 (helper)Error code constant 'PHYSICS_ERROR' defined in the GodotMCPErrorCode type, used for physics-specific error reporting.
| 'PHYSICS_ERROR'