Contributor setup
Set up a local plugin-development environment and verify the plugin in PyCharm’s IDE sandbox.
Prerequisites
Section titled “Prerequisites”- PyCharm 2026.1 or newer
- JDK 21
- Network access for the first Gradle dependency resolution
- IntelliJ IDEA or PyCharm with Plugin DevKit support
Set up the project
Section titled “Set up the project”- Clone the Blender Development repository.
- Open it as a Gradle project.
- Allow Gradle to resolve the IntelliJ Platform dependencies.
- Compile the Kotlin sources:
./gradlew compileKotlin --no-daemonThe build packages the Python runtime automatically before processing plugin resources.
Run the plugin
Section titled “Run the plugin”./gradlew runIdeIn the sandbox PyCharm instance, confirm that you can access:
- Project Blender Manager
- Settings > Tools > Blender Development
- The Blender run configuration type
- The Blender Project project generator
Validate changes
Section titled “Validate changes”Run the baseline checks before submitting a change:
./gradlew compileKotlin --no-daemon./gradlew test --no-daemon