Class AshwingPublishingExtension
java.lang.Object
dev.ftb.plugins.ashwing.extension.publishing.DependencyList
dev.ftb.plugins.ashwing.extension.AshwingPublishingExtension
-
Constructor Summary
ConstructorsConstructorDescriptionAshwingPublishingExtension(org.gradle.api.Project project, AshwingExtension ashwingExtension) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidorg.gradle.api.provider.Property<GameEnvironment> org.gradle.api.provider.Property<Integer> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<org.gradle.api.JavaVersion> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<String> me.modmuss50.mpp.ReleaseTypemaven()voidmaven(org.gradle.api.Action<? super MavenOptions> action) voidminecraftVersion(String version) voidmodProject(org.gradle.api.Action<? super ModProject> action) projects()voidreleaseFromString(String input) voidMethods inherited from class DependencyList
curseForgeDependencies, embedded, embeddedCurse, embeddedModrinth, forCurseForge, forModrinth, incompatible, incompatibleCurse, incompatibleModrinth, modrinthDependencies, optional, optionalCurse, optionalModrinth, requireCurse, requireModrinth, requires
-
Constructor Details
-
AshwingPublishingExtension
@Inject public AshwingPublishingExtension(org.gradle.api.Project project, AshwingExtension ashwingExtension)
-
-
Method Details
-
maven
-
maven
-
minecraftVersion
-
minecraftVersions
-
modProject
-
projects
-
getReleaseType
public me.modmuss50.mpp.ReleaseType getReleaseType() -
getCurseForgeToken
-
getModrinthToken
-
releaseFromString
-
stableRelease
public void stableRelease() -
betaRelease
public void betaRelease() -
alphaRelease
public void alphaRelease() -
forClientAndServer
public void forClientAndServer() -
forClientOnly
public void forClientOnly() -
forServerOnly
public void forServerOnly() -
getJavaVersion
public org.gradle.api.provider.Property<org.gradle.api.JavaVersion> getJavaVersion() -
getModrinthId
-
getCurseForgeId
-
gameEnvironment
-