Class AshwingExtension
java.lang.Object
dev.ftb.plugins.ashwing.extension.AshwingExtension
Root extension for all things Ashwing.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<String> getModId()The root projects mod id.org.gradle.api.provider.Property<String> The root projects mod name.Publishing options for this project.booleanIf the contained project is a mono repo with multiple modloader children.voidpublishing(org.gradle.api.Action<AshwingPublishingExtension> action) Configure publishing options.repos()Maven repositories shorthand methods.repos(org.gradle.api.Project project) utils()General utilities for Ashwing projects.utils(org.gradle.api.Project project)
-
Constructor Details
-
AshwingExtension
public AshwingExtension(org.gradle.api.Project project)
-
-
Method Details
-
repos
Maven repositories shorthand methods. -
repos
-
utils
General utilities for Ashwing projects. -
utils
-
publishing
Configure publishing options. -
getPublishing
Publishing options for this project. -
getModId
The root projects mod id. -
getModName
The root projects mod name. -
getSafeModName
-
createChangelog
-
isMonoProject
public boolean isMonoProject()If the contained project is a mono repo with multiple modloader children.
-