public interface PluginDescription
-
Method Summary
Modifier and TypeMethodDescriptionThe author of this plugin.The array of plugin IDs that this plugin requires in order to function fully.getId()The ID for this plugin.getName()getPath()The path where the plugin is located on the file system.getUrl()Plugin's website specified in the plugin.yml.The version of this plugin.
-
Method Details
-
getId
String getId()The ID for this plugin. This should be an alphanumeric name. Slashes are also allowed.- Returns:
- the ID for this plugin
-
getName
String getName() -
getDescription
-
getPath
The path where the plugin is located on the file system.- Returns:
- the path of this plugin
-
getAuthors
The author of this plugin.- Returns:
- the plugin's author
-
getVersion
String getVersion()The version of this plugin.- Returns:
- the version of this plugin
-
getDependencies
List<PluginDependency> getDependencies()The array of plugin IDs that this plugin requires in order to function fully.- Returns:
- the dependencies
-
getUrl
Plugin's website specified in the plugin.yml.- Returns:
- website url
-
getPluginLoader
PluginLoader getPluginLoader()
-