入门

要使用 Nova API 首先你需要将 xenondevs maven 仓库添加到你的构建配置中.

<repository>
    <id>xenondevs</id>
    <url>https://repo.xenondevs.xyz/releases</url>
</repository>
maven {
    url 'https://repo.xenondevs.xyz/releases'
}
maven("https://repo.xenondevs.xyz/releases")

然后你可以添加 API 依赖到你的构建配置中:

<dependency>
    <groupId>xyz.xenondevs.nova</groupId>
    <artifactId>nova-api</artifactId>
    <version>VERSION</version>
    <scope>provided</scope>
</dependency>
implementation "xyz.xenondevs.nova:nova-api:VERSION"
implementation("xyz.xenondevs.nova:nova-api:VERSION")

要获取 Nova 实例你可以使用 Nova 类:

val nova = Nova // (1)!
  1. Nova 是一个接口但是伴随对象则交给 Bukkit.getPluginManager().getPlugin("Nova") as Nova.
Nova nova = Nova.getNova();

你可以通过此实例来使用其它功能: