Package io.github.shayf0x.spigotwarden
Class SpigotWarden
java.lang.Object
io.github.shayf0x.spigotwarden.SpigotWarden
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
Main class of SpigotWarden
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(org.gradle.api.Project project) org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar>
get Jar gradle task class to compile plugin.jar and change output directoryget Remapped extension class which contains plugin's propertiesget Manager class which contains the plugin's utility methodsorg.gradle.api.tasks.TaskProvider<Setup>
getSetup()
get Setup gradle task class to test and download files necessary
-
Constructor Details
-
SpigotWarden
public SpigotWarden()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
apply
in interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
getExtension
get Remapped extension class which contains plugin's properties- Returns:
- RemappedExtension class
- See Also:
-
getManager
get Manager class which contains the plugin's utility methods- Returns:
- Manager class
- See Also:
-
getBuildJar
public org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> getBuildJar()get Jar gradle task class to compile plugin.jar and change output directory- Returns:
- Jar class taskProvider
- See Also:
-
Jar
-
getSetup
get Setup gradle task class to test and download files necessary- Returns:
- Setup class taskProvider
- See Also:
-