forked from virt-mirrors/Sit
switch to mod-publish-plugin
This commit is contained in:
parent
2cf57f78c2
commit
63bf555cdc
1 changed files with 28 additions and 27 deletions
61
build.gradle
61
build.gradle
|
@ -1,8 +1,7 @@
|
|||
plugins {
|
||||
id 'fabric-loom' version '1.10-SNAPSHOT'
|
||||
id 'maven-publish'
|
||||
id 'com.modrinth.minotaur' version '2.+'
|
||||
id 'net.darkhax.curseforgegradle' version '1.1.+'
|
||||
id "me.modmuss50.mod-publish-plugin" version "0.8.4"
|
||||
id 'co.uzzu.dotenv.gradle' version '4.0.0'
|
||||
}
|
||||
|
||||
|
@ -90,33 +89,35 @@ publishing {
|
|||
}
|
||||
}
|
||||
|
||||
import com.modrinth.minotaur.dependencies.ModDependency
|
||||
|
||||
modrinth {
|
||||
token = env.fetchOrNull('MODRINTH')
|
||||
projectId = 'EsYqsGV4'
|
||||
versionNumber = project.mod_version
|
||||
versionName = "v${project.mod_version} [Fabric]"
|
||||
versionType = "release"
|
||||
uploadFile = remapJar
|
||||
gameVersions = project.minecraft_versions.split(",").toList()
|
||||
loaders = ['fabric', 'quilt']
|
||||
dependencies = [
|
||||
new ModDependency('P7dR8mSH', 'required'),
|
||||
new ModDependency('mOgUt4GM', 'optional')
|
||||
]
|
||||
publishMods {
|
||||
changelog = file('changelog.md').text
|
||||
}
|
||||
|
||||
import net.darkhax.curseforgegradle.TaskPublishCurseForge
|
||||
|
||||
tasks.register('publishCurseForge', TaskPublishCurseForge) {
|
||||
apiToken = env.fetchOrNull('CURSEFORGE')
|
||||
|
||||
def mainFile = upload(892424, remapJar)
|
||||
mainFile.changelog = file('changelog.md')
|
||||
mainFile.displayName = "v${project.mod_version} [Fabric]"
|
||||
mainFile.addModLoader("fabric", 'quilt')
|
||||
mainFile.releaseType = "release"
|
||||
mainFile.addEnvironment("client", "server")
|
||||
type = STABLE
|
||||
|
||||
file = remapJar.archiveFile
|
||||
modLoaders.add("fabric")
|
||||
modLoaders.add("quilt")
|
||||
|
||||
version = mod_version
|
||||
displayName = mod_version+" [Fabric]"
|
||||
|
||||
curseforge {
|
||||
accessToken = env.fetchOrNull('CURSEFORGE')
|
||||
projectId = "892424"
|
||||
projectSlug = "sit1"
|
||||
minecraftVersions.addAll(minecraft_versions.split(",").toList())
|
||||
|
||||
requires("fabric-api", "otterlib")
|
||||
|
||||
announcementTitle = "Download from CurseForge"
|
||||
}
|
||||
|
||||
modrinth {
|
||||
accessToken = env.fetchOrNull('MODRINTH')
|
||||
projectId = "EsYqsGV4"
|
||||
minecraftVersions.addAll(minecraft_versions.split(",").toList())
|
||||
|
||||
requires("fabric-api", "otterlib")
|
||||
|
||||
announcementTitle = "Download from Modrinth"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue