_project.getPlugins().apply("python") def configuration(config): config.setEntry("com/example/script/primary.py") config.setPackageName("com.example.script.py") config.setLogo("logo.png") _project.setConfig(configuration) def fn(pluginId): _console.log("missing plugin " + pluginId) _project.getPlugins().onMissing(fn) _project.getPlugins().apply("com.example.pluginId") _project.getPlugins().apply("com.example.missing.plugin")