public class CloudPluginDescription extends Object implements org.cloudburstmc.api.plugin.PluginDescription
| Constructor and Description |
|---|
CloudPluginDescription(org.cloudburstmc.api.plugin.PluginDescription description) |
CloudPluginDescription(String id,
String name,
String version,
Collection<String> authors,
String description,
Collection<org.cloudburstmc.api.plugin.PluginDependency> dependencies,
String url,
Path path,
org.cloudburstmc.api.plugin.PluginLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAuthors() |
List<org.cloudburstmc.api.plugin.PluginDependency> |
getDependencies() |
Optional<String> |
getDescription() |
String |
getId() |
String |
getName() |
Optional<Path> |
getPath() |
org.cloudburstmc.api.plugin.PluginLoader |
getPluginLoader() |
Optional<String> |
getUrl() |
String |
getVersion() |
public CloudPluginDescription(String id, String name, String version, Collection<String> authors, String description, Collection<org.cloudburstmc.api.plugin.PluginDependency> dependencies, String url, Path path, org.cloudburstmc.api.plugin.PluginLoader loader)
public CloudPluginDescription(@Nonnull org.cloudburstmc.api.plugin.PluginDescription description)
@Nonnull public String getId()
getId in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public String getName()
getName in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public Optional<String> getDescription()
getDescription in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public Optional<Path> getPath()
getPath in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public List<String> getAuthors()
getAuthors in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public String getVersion()
getVersion in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public List<org.cloudburstmc.api.plugin.PluginDependency> getDependencies()
getDependencies in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public Optional<String> getUrl()
getUrl in interface org.cloudburstmc.api.plugin.PluginDescription@Nonnull public org.cloudburstmc.api.plugin.PluginLoader getPluginLoader()
getPluginLoader in interface org.cloudburstmc.api.plugin.PluginDescriptionCopyright © 2021. All rights reserved.