Package net.ME1312.Galaxi.Plugin
Annotation Interface Plugin
Plugin Class Annotation
Classes annotated with this will be loaded as plugins when found
Classes annotated with this will be loaded as plugins when found
-
Required Element Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionThe Build Version of this PluginDependencies ListThe Description of this PluginThe Display Name of this PluginString[]
Load Before Plugins ListThe State of the PluginThe Authors' Website
-
Element Details
-
-
display
String displayThe Display Name of this Plugin- Returns:
- Plugin Display Name
- Default:
- ""
-
build
String buildThe Build Version of this Plugin- Returns:
- Plugin Build Version
- Default:
- ""
-
state
String stateThe State of the Plugin- Returns:
- Plugin State
- Default:
- ""
-
description
String descriptionThe Description of this Plugin- Returns:
- Plugin Description
- Default:
- ""
-
website
String websiteThe Authors' Website- Returns:
- Authors' Website
- Default:
- ""
-
loadBefore
String[] loadBeforeLoad Before Plugins List- Returns:
- Load Before List
- Default:
- {}
-
dependencies
Dependency[] dependenciesDependencies List- Returns:
- Dependencies List
- Default:
- {}
-