public class PluginMetaManager extends Object implements org.bukkit.event.Listener
| Constructor and Description |
|---|
PluginMetaManager(@NotNull KPMDaemon daemon,
@NotNull KPMEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasPluginMeta(@NotNull org.bukkit.plugin.Plugin plugin)
プラグインのメタデータが存在するかどうかを返します。
|
boolean |
hasPluginMeta(@NotNull String pluginName)
プラグインのメタデータが存在するかどうかを返します。
|
void |
onDisable(org.bukkit.event.server.PluginDisableEvent event) |
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 |
onPluginEnable(org.bukkit.event.server.PluginEnableEvent event) |
void |
onUninstalled(@NotNull String pluginName)
プラグインがアンインストールされたときに呼び出します。
|
void |
preparePluginModify(@NotNull org.bukkit.plugin.Plugin plugin)
プラグインの変更(変更や追加)を準備します。
このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
|
void |
preparePluginModify(@NotNull String pluginName)
プラグインの変更(変更や追加)を準備します。
このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
|
public PluginMetaManager(@NotNull
@NotNull KPMDaemon daemon,
@NotNull
@NotNull KPMEnvironment env)
public void preparePluginModify(@NotNull
@NotNull String pluginName)
pluginName - プラグインの名前public void preparePluginModify(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin)
plugin - プラグインpreparePluginModify(String)public void onPluginEnable(org.bukkit.event.server.PluginEnableEvent event)
public void onDisable(org.bukkit.event.server.PluginDisableEvent event)
public 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 - インストールされた時刻public void onInstalled(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull
@NotNull InstallOperator operator,
@Nullable
@Nullable String resolveQuery,
boolean isDependency)
plugin - インストールされたプラグインoperator - インストールした操作者resolveQuery - インストール時に使用したプラグイン解決クエリpublic void onUninstalled(@NotNull
@NotNull String pluginName)
pluginName - アンインストールされたプラグインの名前public boolean hasPluginMeta(@NotNull
@NotNull String pluginName)
pluginName - プラグインの名前public boolean hasPluginMeta(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin)
plugin - プラグインCopyright © 2023. All rights reserved.