JvmPluginDescription

interface JvmPluginDescription : PluginDescription

JVM 插件的描述. 通常作为 plugin.yml

请不要自行实现 JvmPluginDescription 接口. 它不具有继承稳定性.

要查看相关约束, 参考 PluginDescription

See also

Types

Companion
Link copied to clipboard
object Companion

Properties

author
Link copied to clipboard
abstract val author: String

插件作者, 允许为空

dependencies
Link copied to clipboard
abstract val dependencies: Set<PluginDependency>

此插件依赖的其他插件, 将会在这些插件加载之后加载此插件

id
Link copied to clipboard
abstract val id: String

插件 ID. 用于指令权限等一些内部处理

info
Link copied to clipboard
abstract val info: String

插件信息, 允许为空

name
Link copied to clipboard
abstract val name: String

插件名称用于展示给用户,仅取决于 PluginDescription 提供的 name,与主类类名等其他信息无关.

version
Link copied to clipboard
abstract val version: SemVersion

插件版本.