createPlugin

@ExperimentalSimbotAPI
inline fun <CONF : Any> createPlugin(name: String, crossinline configCreator: () -> CONF, crossinline creator: PluginConfigureContext.(CONF) -> Unit): PluginFactory<Plugin, CONF>
@ExperimentalSimbotAPI
inline fun createPlugin(name: String, crossinline creator: PluginConfigureContext.(Unit) -> Unit): PluginFactory<Plugin, Unit>