public interface PluginMetaManager
extends org.bukkit.event.Listener
| Modifier and Type | Method and Description |
|---|---|
void |
crawlAll()
サーバにインストールされているプラグインのメタデータを構築し、存在しないプラグインのメタデータを削除します。
|
PluginMetaProvider |
getProvider() |
boolean |
hasPluginMeta(@NotNull org.bukkit.plugin.Plugin plugin)
プラグインのメタデータが存在するかどうかを返します。
|
boolean |
hasPluginMeta(@NotNull String pluginName)
プラグインのメタデータが存在するかどうかを返します。
|
void |
onInstalled(@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull InstallOperator operator,
@Nullable String resolveQuery,
boolean isDependency)
プラグインがインストールされたときに呼び出します。
|
void |
onInstalled(@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull InstallOperator operator,
@Nullable String resolveQuery,
long installedAt,
boolean isDependency)
プラグインがインストールされたときに呼び出します。
|
void |
onUninstalled(@NotNull String pluginName)
プラグインがアンインストールされたときに呼び出します。
|
void |
preparePluginModify(@NotNull org.bukkit.plugin.Plugin plugin)
プラグインの変更(変更や追加)を準備します。
このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
|
void |
preparePluginModify(@NotNull String pluginName)
プラグインの変更(変更や追加)を準備します。
このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
|
void preparePluginModify(@NotNull
@NotNull String pluginName)
pluginName - プラグインの名前void preparePluginModify(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin)
plugin - プラグインpreparePluginModify(String)void onInstalled(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull
@NotNull InstallOperator operator,
@Nullable
@Nullable String resolveQuery,
long installedAt,
boolean isDependency)
plugin - インストールされたプラグインoperator - インストールした操作者resolveQuery - インストール時に使用したプラグイン解決クエリinstalledAt - インストールされた時刻void onInstalled(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull
@NotNull InstallOperator operator,
@Nullable
@Nullable String resolveQuery,
boolean isDependency)
plugin - インストールされたプラグインoperator - インストールした操作者resolveQuery - インストール時に使用したプラグイン解決クエリvoid onUninstalled(@NotNull
@NotNull String pluginName)
pluginName - アンインストールされたプラグインの名前boolean hasPluginMeta(@NotNull
@NotNull String pluginName)
pluginName - プラグインの名前boolean hasPluginMeta(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin)
plugin - プラグインvoid crawlAll()
PluginMetaProvider getProvider()
Copyright © 2023. All rights reserved.