PluginUpdater

一个易于使用的插件版本检查器和下载器,为开发者提供可着色的API。

资源图片
![本项目自豪地支持 LGBTQIA+ 社群](https://raw.githubusercontent.com/OakLoaf/OakLoaf/refs/heads/main/assets/pride.png) # PluginUpdater PluginUpdater 是一个简单易用的插件和可阴影的 API,用于检查版本并自动从 Modrinth、Spigot、Hangar 和 GitHub Releases 下载插件文件。 所有更新和检查都以每秒 1 次检查/下载的速率异步运行,以尊重速率限制。 默认情况下,PluginUpdater 包含 50 多个常用的插件的支持,您可以轻松配置用于托管在支持站点上的任何其他插件。 ## 常见问题 **如果某个插件有重大更新怎么办?** - 按照 [semver](https://semver.org/),具有重大版本更新的插件将在 `/updates` 中显示为红色,并且在运行 `/updater update all` 时不会更新。 这是为了鼓励服务器管理员花时间阅读更新日志。 您可以通过运行 `/updater update all -f` 或 `/updater update ` 来绕过此限制。 **X 插件在更新后损坏了!** - PluginUpdater 仅将插件下载到更新文件夹,**不会**修改任何插件 jar。 如果您对更新存在问题,请向插件的开发者报告此问题! **是否有 API?** - 为您的插件添加 PluginUpdater 兼容性非常容易,无需 API。 您可以遵循 [这些说明](https://github.com/OakLoaf/PluginUpdater/wiki/PluginUpdater-Plugin#adding-support-for-pluginupdater) 使您的插件兼容! - 您可以使用我们的可阴影 API 来轻松处理您的插件中的版本检查/更新下载。 有关 API 的更多信息,请查看 [wiki 页面](https://github.com/OakLoaf/PluginUpdater/wiki/Shadeable-API)
## 获取支持 如果您需要设置插件的帮助或有任何问题,请随时加入 [LushPlugins discord 服务器](https://discord.gg/mbPxvAxP3m)。