KotlinPlugin 
    abstract class KotlinPlugin @JvmOverloads constructor(val description: JvmPluginDescription, parentCoroutineContext: CoroutineContext = EmptyCoroutineContext) : AbstractJvmPlugin, JvmPlugin
Content copied to clipboard
Kotlin 插件的父类.
Constructors
Link copied to clipboard
                fun KotlinPlugin(description: JvmPluginDescription, parentCoroutineContext: CoroutineContext = EmptyCoroutineContext)
Content copied to clipboard
Functions
Link copied to clipboard
                读取一个资源文件并以 Charsets.UTF_8 解码为 String.
Link copied to clipboard
                获取一个资源文件.
Link copied to clipboard
                在插件被加载时调用. 只会被调用一次.
Link copied to clipboard
                创建一个此命名空间下的 PermitteeId.
Link copied to clipboard
                重载 PluginConfig
重载 PluginData
Link copied to clipboard
                从配置目录获取一个文件.
Link copied to clipboard
                从配置目录获取一个文件路径.
从配置目录获取一个文件.
Link copied to clipboard
                从数据目录获取一个文件.
Link copied to clipboard
                从数据目录获取一个文件路径.
从数据目录获取一个文件.
Link copied to clipboard
                立即保存 PluginConfig
立即保存 PluginData
Properties
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                在构造指令时, Command.permission 默认会使用 parentPermission 作为 Permission.parent