feat: 更新插件管理模块

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2021-08-03 17:56:11 +08:00
parent 8a2b0d7c2e
commit 7afea75454
4 changed files with 82 additions and 11 deletions

View File

@ -14,10 +14,10 @@ export class BukkitNativePluginManager extends server.NativePluginManager {
return Java.from(this.bukkitPluginManager.getPlugins()).map(plugin => this.convert(plugin))
}
has(name: string): boolean {
return !!Bukkit.getPluginManager().getPlugin(name)
return !!this.bukkitPluginManager.getPlugin(name)
}
get(name: string): server.NativePlugin {
return this.convert(Bukkit.getPluginManager().getPlugin(name))
return this.convert(this.bukkitPluginManager.getPlugin(name))
}
private convert(plugin: org.bukkit.plugin.Plugin): server.NativePlugin {