public class ModPublisherGradleExtension
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ModPublisherGradleExtension.ApiKeys |
static class |
ModPublisherGradleExtension.Dependencies |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.Object> |
additionalFiles |
ModPublisherGradleExtension.ApiKeys |
apiKeys |
java.lang.Object |
artifact |
java.lang.Object |
changelog |
ModPublisherGradleExtension.Dependencies |
curseDepends |
java.lang.String |
curseEnvironment |
java.lang.String |
curseID |
boolean |
debug |
boolean |
disableEmptyJarCheck |
boolean |
disableMalwareScanner |
java.lang.String |
displayName |
java.util.List<java.lang.String> |
gameVersions |
java.lang.String |
githubRepo |
java.util.List<java.lang.String> |
loaders |
ModPublisherGradleExtension.Dependencies |
modrinthDepends |
java.lang.String |
modrinthID |
boolean |
useModrinthStaging |
java.lang.String |
version |
java.lang.String |
versionType |
| Constructor and Description |
|---|
ModPublisherGradleExtension(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
ModPublisherGradleExtension.ApiKeys |
apiKeys(groovy.lang.Closure<ModPublisherGradleExtension.ApiKeys> closure)
Configure API Keys for this Project
|
ModPublisherGradleExtension.Dependencies |
curseDepends(groovy.lang.Closure<ModPublisherGradleExtension.Dependencies> closure)
Configure Curseforge Dependencies for this project
|
ModPublisherGradleExtension.Dependencies |
modrinthDepends(groovy.lang.Closure<ModPublisherGradleExtension.Dependencies> closure)
Configure Modrinth dependencies for this project
|
public ModPublisherGradleExtension.ApiKeys apiKeys
public boolean debug
public java.lang.String curseID
public java.lang.String modrinthID
public java.lang.String githubRepo
public java.lang.String versionType
public java.lang.Object changelog
public java.lang.String version
public java.lang.String displayName
public java.util.List<java.lang.String> gameVersions
public java.util.List<java.lang.String> loaders
public java.lang.String curseEnvironment
public java.lang.Object artifact
public ModPublisherGradleExtension.Dependencies curseDepends
public ModPublisherGradleExtension.Dependencies modrinthDepends
public boolean disableMalwareScanner
public boolean disableEmptyJarCheck
public boolean useModrinthStaging
public java.util.List<java.lang.Object> additionalFiles
public ModPublisherGradleExtension(org.gradle.api.Project project)
public ModPublisherGradleExtension.ApiKeys apiKeys(groovy.lang.Closure<ModPublisherGradleExtension.ApiKeys> closure)
public ModPublisherGradleExtension.Dependencies curseDepends(groovy.lang.Closure<ModPublisherGradleExtension.Dependencies> closure)
public ModPublisherGradleExtension.Dependencies modrinthDepends(groovy.lang.Closure<ModPublisherGradleExtension.Dependencies> closure)