| Modifier and Type | Class and Description |
|---|---|
class |
AliasPluginResolver
エイリアスを使用してプラグインを解決するクラスです。
|
| Modifier and Type | Method and Description |
|---|---|
void |
PluginResolver.addFallbackResolver(BaseResolver resolver)
フォールバックリゾルバを追加します。
フォールバックリゾルバは、プラグインが見つからなかった場合にフォールバックとして使用されるリゾルバです。
|
void |
PluginResolver.addResolver(BaseResolver resolver,
String... names)
リゾルバを追加します。
|
| Modifier and Type | Class and Description |
|---|---|
class |
CurseBukkitResolver |
class |
RawURLResolver |
class |
SpigotMCResolver |
| Constructor and Description |
|---|
GitHubSuccessResult(@NotNull BaseResolver resolver,
@NotNull String downloadUrl,
@Nullable String fileName,
@Nullable String version,
@NotNull String repoName,
@NotNull String owner,
long size,
@NotNull String releaseName,
@NotNull String releaseBody,
long releaseId,
boolean isPreRelease) |
SpigotMCSuccessResult(@NotNull BaseResolver resolver,
@Nullable String version,
@NotNull String title,
long id,
@NotNull String description,
@NotNull List<String> versions) |
| Modifier and Type | Class and Description |
|---|---|
class |
BruteforceGitHubResolver |
class |
GitHubURLResolver |
class |
OmittedGitHubResolver |
| Modifier and Type | Interface and Description |
|---|---|
interface |
URLResolver
URL を解決するリゾルバのインターフェースです。
|
| Modifier and Type | Method and Description |
|---|---|
BaseResolver |
ResolveResult.getResolver()
この解決を提供したリゾルバです。
|
| Constructor and Description |
|---|
ErrorResult(@Nullable BaseResolver resolver,
@NotNull ErrorResult.ErrorCause cause,
@NotNull ResolveResult.Source source) |
ErrorResult(@Nullable BaseResolver resolver,
@NotNull ErrorResult.ErrorCause cause,
@NotNull ResolveResult.Source source,
@Nullable String message) |
SuccessResult(BaseResolver resolver,
@NotNull String downloadUrl,
@NotNull ResolveResult.Source source) |
SuccessResult(@NotNull BaseResolver resolver,
@NotNull String downloadUrl,
@Nullable String fileName,
@Nullable String version,
@NotNull ResolveResult.Source source) |
Copyright © 2023. All rights reserved.