@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface SubPlugin
Modifier and Type | Required Element and Description |
---|---|
java.lang.String[] |
authors
The Authors of this Plugin
|
java.lang.String |
name
The Name of this Plugin
|
java.lang.String |
version
The Version of this Plugin
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String[] |
dependencies
Dependencies List
|
java.lang.String |
description
The Description of this Plugin
|
java.lang.String[] |
loadBefore
Load Before Plugins List
|
java.lang.String[] |
softDependencies
Soft Dependencies List
|
java.lang.String |
website
The Authors' Website
|
public abstract java.lang.String name
public abstract java.lang.String description
public abstract java.lang.String website
public abstract java.lang.String[] loadBefore