public interface AddonContainer
| Modifier and Type | Field and Description |
|---|---|
static java.util.regex.Pattern |
ID_PATTERN
The pattern addon IDs must match
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAuthors()
Gets the addon authors
|
java.lang.String |
getId()
Gets the addon id
|
java.util.Optional<?> |
getInstance()
Returns the addon instance
|
java.lang.Class<?> |
getMainClass()
Returns the addon's main class
|
java.lang.String |
getName()
Gets the addon name
|
java.nio.file.Path |
getPath()
Returns the addon's path
|
AddonScope |
getScope()
Gets the addon scope
|
java.lang.String |
getVersion()
Gets the addon version
|
static final java.util.regex.Pattern ID_PATTERN
java.lang.String getId()
Addon.id()java.lang.String getName()
Addon.name()AddonScope getScope()
java.lang.String getVersion()
java.lang.String[] getAuthors()
java.lang.Class<?> getMainClass()
java.nio.file.Path getPath()
java.util.Optional<?> getInstance()