将 GuizhanLib 库整合到插件中,并提供自动更新站点选择功能。
从构建站下载: 点击前往
将下载好的 jar 放入plugins
目录,然后重启服务器即可。
将 GuizhanLibPlugin 添加为依赖项:
<dependency>
<groupId>net.guizhanss</groupId>
<artifactId>GuizhanLibPlugin</artifactId>
<version>将此处替换为版本号</version>
<scope>provided</scope>
</dependency>
并在 plugin.yml
中添加 GuizhanLibPlugin
为前置:
depend:
- GuizhanLibPlugin
你也可以添加 GuizhanLibPlugin
为软前置:
softdepend:
- GuizhanLibPlugin
并在插件的 onEnable
方法添加以下代码片段(尽量添加在前面):
if (!getServer().getPluginManager().isPluginEnabled("GuizhanLibPlugin")) {
getLogger().log(Level.SEVERE, "本插件需要 鬼斩前置库插件(GuizhanLibPlugin) 才能运行!");
getLogger().log(Level.SEVERE, "从此处下载: https://50l.cc/gzlib");
getServer().getPluginManager().disablePlugin(this);
return;
}