...
@Plugin
: The class to be exposed as a plugin needs to be annotated with the@Plugin
annotation and the type of the plugin must be specified.@Name
: Annotation used to name the plugin.@Description
: Annotation used to add a description of the plugin.@Requirements
: Annotation used to specify the Requirements needed the requirements needed by a plugin to run successfully.
...