enable_plugin
Turns on a specified plugin in the .uproject file and saves the project, but requires an editor restart before its classes, assets, or MCP tools load.
Instructions
Turn a plugin on in the .uproject and save the project file to disk. WARNING: enabled:true is hardcoded on the write succeeding, and the plugin's MODULES are not loaded by this call -- the editor has to be restarted before its classes, assets or MCP tools actually exist. So do not treat a following "class not found" as a failure of this command; check project_saved and then restart. Use get_plugin_status to read the current state and disable_plugin for the inverse.
Returns: { plugin_name: string, enabled: bool (hardcoded true when the .uproject write succeeded), project_saved: bool, note: string about the required restart }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plugin_name | Yes | Plugin name exactly as in its .uplugin file (e.g. 'PythonScriptPlugin'), not a path. |